Mock Version: 3.5 Mock Version: 3.5 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/fbgemm.spec'], chrootPath='/var/lib/mock/dist-an23-epao-build-276290-64355/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=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/fbgemm.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1686873600 Wrote: /builddir/build/SRPMS/fbgemm-0-20230616.git75c5cee.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/fbgemm.spec'], chrootPath='/var/lib/mock/dist-an23-epao-build-276290-64355/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=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/fbgemm.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1686873600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.xjeXRH + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf fbgemm + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/fbgemm.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd fbgemm + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf third_party + sed -i /-Werror/d CMakeLists.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Bcp0sv + 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 -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd fbgemm + sed -i 's|hidden|default|' CMakeLists.txt + sed -i '/NOT TARGET cpuinfo/,/^endif/d' CMakeLists.txt + sed -i '/NOT TARGET asmjit/,/^endif/d' CMakeLists.txt + sed -i '/add_dependencies(fbgemm$/,/cpuinfo)/d' CMakeLists.txt + sed -i 's|$|asmjit|' CMakeLists.txt + sed -i 's|$|cpuinfo|' CMakeLists.txt + sed -i '$a set_target_properties(fbgemm PROPERTIES SOVERSION 1 VERSION 1.0)' CMakeLists.txt + mkdir build + pushd build ~/build/BUILD/fbgemm/build ~/build/BUILD/fbgemm + export 'CXX_FLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fpermissive' + CXX_FLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fpermissive' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_LIBDIR:PATH=lib64 -DCMAKE_INSTALL_FULL_LIBDIR:PATH=/usr/lib64 -DCMAKE_INSTALL_LIBEXECDIR:PATH=libexec -DCMAKE_INSTALL_FULL_LIBEXECDIR:PATH=/usr/libexec -DCMAKE_INSTALL_RUNSTATEDIR:PATH=/run -DCMAKE_INSTALL_LOCALSTATEDIR:PATH=/var -DCMAKE_INSTALL_SHAREDSTATEDIR:PATH=/var/lib -DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON .. -DCMAKE_SKIP_RPATH=ON -DCMAKE_VERBOSE_MAKEFILE=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_LIBDIR=/usr/lib64 -DFBGEMM_LIBRARY_TYPE=shared -DFBGEMM_BUILD_TESTS=OFF -DFBGEMM_BUILD_BENCHMARKS=OFF -DCPUINFO_SOURCE_DIR=/usr/include -- The CXX compiler identification is GNU 12.2.1 -- The C compiler identification is GNU 12.2.1 -- 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 -- Found PythonInterp: /usr/bin/python3.10 (found version "3.10.12") -- Performing Test COMPILER_SUPPORTS_AVX512 -- Performing Test COMPILER_SUPPORTS_AVX512 - Success -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") CMake Warning at CMakeLists.txt:131 (message): OpenMP found! OpenMP_C_INCLUDE_DIRS = CMake Warning at CMakeLists.txt:224 (message): ========== CMake Warning at CMakeLists.txt:225 (message): CMAKE_BUILD_TYPE = RelWithDebInfo CMake Warning at CMakeLists.txt:226 (message): CMAKE_CXX_FLAGS_DEBUG is -g CMake Warning at CMakeLists.txt:227 (message): CMAKE_CXX_FLAGS_RELEASE is -DNDEBUG CMake Warning at CMakeLists.txt:228 (message): ========== -- Configuring done (0.7s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/fbgemm/build + make -j80 [ 0%] Built target defs.bzl [ 3%] Building CXX object CMakeFiles/fbgemm_avx2.dir/src/FbgemmBfloat16ConvertAvx2.cc.o [ 3%] Building CXX object CMakeFiles/fbgemm_avx2.dir/src/EmbeddingSpMDMAvx2.cc.o [ 6%] Building CXX object CMakeFiles/fbgemm_avx512.dir/src/EmbeddingSpMDMAvx512.cc.o [ 6%] Building CXX object CMakeFiles/fbgemm_avx2.dir/src/FbgemmI8DepthwisePerChannelQuantAvx2.cc.o [ 12%] Building CXX object CMakeFiles/fbgemm_avx2.dir/src/FbgemmSparseDenseAvx2.cc.o [ 12%] Building CXX object CMakeFiles/fbgemm_avx512.dir/src/FbgemmFloat16ConvertAvx512.cc.o [ 12%] Building CXX object CMakeFiles/fbgemm_avx2.dir/src/FbgemmI8DepthwiseAvx2.cc.o [ 12%] Building CXX object CMakeFiles/fbgemm_avx512.dir/src/FbgemmSparseDenseAvx512.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_avx512.dir/src/FbgemmSparseDenseInt8Avx512.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_avx2.dir/src/FbgemmFloat16ConvertAvx2.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_avx512.dir/src/UtilsAvx512.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_avx2.dir/src/FbgemmFP16UKernelsAvx2.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_avx512.dir/src/FbgemmBfloat16ConvertAvx512.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_avx2.dir/src/QuantUtilsAvx2.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/FbgemmConv.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/ExecuteKernel.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_avx2.dir/src/UtilsAvx2.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/EmbeddingSpMDMNBit.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_avx2.dir/src/FbgemmSparseDenseInt8Avx2.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_avx512.dir/src/FbgemmSparseDenseVectorInt8Avx512.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/ExecuteKernelU8S8.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_avx2.dir/src/FbgemmI8Depthwise3DAvx2.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/EmbeddingSpMDM.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/Fbgemm.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_avx512.dir/src/FbgemmFP16UKernelsAvx512.cc.o [ 43%] Building CXX object CMakeFiles/fbgemm_avx2.dir/src/PackDepthwiseConvMatrixAvx2.cc.o [ 46%] Building CXX object CMakeFiles/fbgemm_avx2.dir/src/OptimizedKernelsAvx2.cc.o [ 46%] Building CXX object CMakeFiles/fbgemm_avx512.dir/src/QuantUtilsAvx512.cc.o [ 61%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/FbgemmSparseDense.cc.o [ 63%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/FbgemmI8Spmdm.cc.o [ 66%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/GenerateKernel.cc.o [ 70%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/GroupwiseConvAcc32Avx512.cc.o [ 72%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/GenerateKernelU8S8S32ACC16Avx512VNNI.cc.o [ 73%] Building CXX object CMakeFiles/fbgemm_avx512.dir/src/FbgemmFP16UKernelsAvx512_256.cc.o [ 73%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/GenerateKernelU8S8S32ACC32Avx512VNNI.cc.o [ 73%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/GroupwiseConv.cc.o [ 49%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/FbgemmBfloat16Convert.cc.o [ 73%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/FbgemmFPCommon.cc.o [ 49%] Building CXX object CMakeFiles/fbgemm_avx2.dir/src/spmmUtilsAvx2.cc.o [ 73%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/GroupwiseConvAcc32Avx2.cc.o [ 73%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/FbgemmFP16.cc.o [ 73%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/GenerateKernelU8S8S32ACC16Avx512.cc.o [ 73%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/FbgemmFloat16Convert.cc.o [ 73%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/GenerateKernelDirectConvU8S8S32ACC32.cc.o [ 73%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/FbgemmI64.cc.o [ 73%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/GenerateKernelU8S8S32ACC32.cc.o [ 73%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/GenerateKernelU8S8S32ACC16.cc.o [ 73%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/PackAMatrix.cc.o [ 75%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/PackMatrix.cc.o [ 76%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/PackBMatrix.cc.o [ 78%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/PackAWithIm2Col.cc.o [ 80%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/PackAWithQuantRowOffset.cc.o [ 81%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/PackAWithRowOffset.cc.o [ 84%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/PackWeightMatrixForGConv.cc.o [ 84%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/PackWeightsForConv.cc.o [ 86%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/QuantUtils.cc.o [ 87%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/PackWeightsForDirectConv.cc.o [ 92%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/SparseAdagrad.cc.o [ 92%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/spmmUtils.cc.o [ 92%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/RowWiseSparseAdagradFused.cc.o [ 95%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/GenerateI8Depthwise.cc.o [ 95%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/TransposeUtils.cc.o [ 96%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/RefImplementations.cc.o [ 98%] Building CXX object CMakeFiles/fbgemm_generic.dir/src/Utils.cc.o In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:49, from /builddir/build/BUILD/fbgemm/src/FbgemmBfloat16ConvertAvx512.cc:11: In function '__m512i _mm512_srli_epi32(__m512i, unsigned int)', inlined from '__m256i fbgemm::{anonymous}::QuantizeBfloat16Avx512(const __m512&)' at /builddir/build/BUILD/fbgemm/src/FbgemmBfloat16ConvertAvx512.cc:21:33, inlined from 'void fbgemm::{anonymous}::FloatToBfloat16KernelAvx512(const float*, fbgemm::bfloat16*)' at /builddir/build/BUILD/fbgemm/src/FbgemmBfloat16ConvertAvx512.cc:30:44, inlined from 'void fbgemm::FloatToBfloat16_avx512(const float*, bfloat16*, size_t)' at /builddir/build/BUILD/fbgemm/src/FbgemmBfloat16ConvertAvx512.cc:48:32: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:1321:50: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 1321 | return (__m512i) __builtin_ia32_psrldi512_mask ((__v16si) __A, __B, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1322 | (__v16si) | ~~~~~~~~~ 1323 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1324 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::FloatToBfloat16_avx512(const float*, bfloat16*, size_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256i _mm512_cvtepi32_epi16(__m512i)', inlined from '__m256i fbgemm::{anonymous}::QuantizeBfloat16Avx512(const __m512&)' at /builddir/build/BUILD/fbgemm/src/FbgemmBfloat16ConvertAvx512.cc:24:31, inlined from 'void fbgemm::{anonymous}::FloatToBfloat16KernelAvx512(const float*, fbgemm::bfloat16*)' at /builddir/build/BUILD/fbgemm/src/FbgemmBfloat16ConvertAvx512.cc:30:44, inlined from 'void fbgemm::FloatToBfloat16_avx512(const float*, bfloat16*, size_t)' at /builddir/build/BUILD/fbgemm/src/FbgemmBfloat16ConvertAvx512.cc:48:32: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5383:50: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 5383 | return (__m256i) __builtin_ia32_pmovdw512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 5384 | (__v16hi) | ~~~~~~~~~ 5385 | _mm256_undefined_si256 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 5386 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:43: /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::FloatToBfloat16_avx512(const float*, bfloat16*, size_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1224:11: note: '__Y' was declared here 1224 | __m256i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtepu16_epi32(__m256i)', inlined from 'void fbgemm::{anonymous}::Bfloat16ToFloatKernelAvx512(const fbgemm::bfloat16*, float*)' at /builddir/build/BUILD/fbgemm/src/FbgemmBfloat16ConvertAvx512.cc:38:47, inlined from 'void fbgemm::Bfloat16ToFloat_avx512(const bfloat16*, float*, size_t)' at /builddir/build/BUILD/fbgemm/src/FbgemmBfloat16ConvertAvx512.cc:56:32: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:2388:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 2388 | return (__m512i) __builtin_ia32_pmovzxwd512_mask ((__v16hi) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2389 | (__v16si) | ~~~~~~~~~ 2390 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2391 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::Bfloat16ToFloat_avx512(const bfloat16*, float*, size_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_slli_epi32(__m512i, unsigned int)', inlined from 'void fbgemm::{anonymous}::Bfloat16ToFloatKernelAvx512(const fbgemm::bfloat16*, float*)' at /builddir/build/BUILD/fbgemm/src/FbgemmBfloat16ConvertAvx512.cc:39:38, inlined from 'void fbgemm::Bfloat16ToFloat_avx512(const bfloat16*, float*, size_t)' at /builddir/build/BUILD/fbgemm/src/FbgemmBfloat16ConvertAvx512.cc:56:32: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:1242:50: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 1242 | return (__m512i) __builtin_ia32_pslldi512_mask ((__v16si) __A, __B, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1243 | (__v16si) | ~~~~~~~~~ 1244 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1245 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::Bfloat16ToFloat_avx512(const bfloat16*, float*, size_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:49, from /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:11: In function '__m512 _mm512_unpacklo_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:77:26: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:11541:10: warning: '__Y' is used uninitialized [-Wuninitialized] 11541 | return (__m512) __builtin_ia32_unpcklps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11542 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 11543 | (__v16sf) | ~~~~~~~~~ 11544 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 11545 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpackhi_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:78:26: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8494:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8494 | return (__m512) __builtin_ia32_unpckhps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8495 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 8496 | (__v16sf) | ~~~~~~~~~ 8497 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8498 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpacklo_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:79:26: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:11541:10: warning: '__Y' is used uninitialized [-Wuninitialized] 11541 | return (__m512) __builtin_ia32_unpcklps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11542 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 11543 | (__v16sf) | ~~~~~~~~~ 11544 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 11545 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpackhi_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:80:26: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8494:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8494 | return (__m512) __builtin_ia32_unpckhps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8495 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 8496 | (__v16sf) | ~~~~~~~~~ 8497 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8498 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpacklo_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:81:26: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:11541:10: warning: '__Y' is used uninitialized [-Wuninitialized] 11541 | return (__m512) __builtin_ia32_unpcklps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11542 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 11543 | (__v16sf) | ~~~~~~~~~ 11544 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 11545 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpackhi_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:82:26: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8494:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8494 | return (__m512) __builtin_ia32_unpckhps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8495 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 8496 | (__v16sf) | ~~~~~~~~~ 8497 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8498 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpacklo_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:83:26: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:11541:10: warning: '__Y' is used uninitialized [-Wuninitialized] 11541 | return (__m512) __builtin_ia32_unpcklps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11542 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 11543 | (__v16sf) | ~~~~~~~~~ 11544 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 11545 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpackhi_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:84:26: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8494:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8494 | return (__m512) __builtin_ia32_unpckhps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8495 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 8496 | (__v16sf) | ~~~~~~~~~ 8497 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8498 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpacklo_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:85:26: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:11541:10: warning: '__Y' is used uninitialized [-Wuninitialized] 11541 | return (__m512) __builtin_ia32_unpcklps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11542 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 11543 | (__v16sf) | ~~~~~~~~~ 11544 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 11545 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpackhi_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:86:26: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8494:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8494 | return (__m512) __builtin_ia32_unpckhps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8495 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 8496 | (__v16sf) | ~~~~~~~~~ 8497 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8498 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpacklo_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:87:26: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:11541:10: warning: '__Y' is used uninitialized [-Wuninitialized] 11541 | return (__m512) __builtin_ia32_unpcklps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11542 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 11543 | (__v16sf) | ~~~~~~~~~ 11544 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 11545 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpackhi_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:88:26: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8494:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8494 | return (__m512) __builtin_ia32_unpckhps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8495 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 8496 | (__v16sf) | ~~~~~~~~~ 8497 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8498 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpacklo_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:89:26: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:11541:10: warning: '__Y' is used uninitialized [-Wuninitialized] 11541 | return (__m512) __builtin_ia32_unpcklps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11542 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 11543 | (__v16sf) | ~~~~~~~~~ 11544 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 11545 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpackhi_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:90:26: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8494:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8494 | return (__m512) __builtin_ia32_unpckhps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8495 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 8496 | (__v16sf) | ~~~~~~~~~ 8497 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8498 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpacklo_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:91:26: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:11541:10: warning: '__Y' is used uninitialized [-Wuninitialized] 11541 | return (__m512) __builtin_ia32_unpcklps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11542 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 11543 | (__v16sf) | ~~~~~~~~~ 11544 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 11545 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpackhi_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:92:26: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8494:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8494 | return (__m512) __builtin_ia32_unpckhps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8495 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 8496 | (__v16sf) | ~~~~~~~~~ 8497 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8498 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:111:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:113:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:115:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:117:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:119:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:121:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:123:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:125:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:127:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:129:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:131:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:133:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:135:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:137:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:139:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:141:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:161:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:162:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:163:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:164:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:165:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:166:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:167:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:168:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:169:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:170:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:171:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:172:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:173:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:49, from /builddir/build/BUILD/fbgemm/src/FbgemmFloat16ConvertAvx512.cc:11: In function '__m512 _mm512_min_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::FloatToFloat16KernelAvx512WithClip(const float*, fbgemm::float16*)' at /builddir/build/BUILD/fbgemm/src/FbgemmFloat16ConvertAvx512.cc:34:31, inlined from 'void fbgemm::FloatToFloat16_avx512(const float*, float16*, size_t, bool)' at /builddir/build/BUILD/fbgemm/src/FbgemmFloat16ConvertAvx512.cc:58:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:13149:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 13149 | return (__m512) __builtin_ia32_minps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13150 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 13151 | (__v16sf) | ~~~~~~~~~ 13152 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 13153 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 13154 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::FloatToFloat16_avx512(const float*, float16*, size_t, bool)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:174:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:175:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ In function '__m512 _mm512_max_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::FloatToFloat16KernelAvx512WithClip(const float*, fbgemm::float16*)' at /builddir/build/BUILD/fbgemm/src/FbgemmFloat16ConvertAvx512.cc:34:31, inlined from 'void fbgemm::FloatToFloat16_avx512(const float*, float16*, size_t, bool)' at /builddir/build/BUILD/fbgemm/src/FbgemmFloat16ConvertAvx512.cc:58:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:13033:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 13033 | return (__m512) __builtin_ia32_maxps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13034 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 13035 | (__v16sf) | ~~~~~~~~~ 13036 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 13037 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 13038 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::FloatToFloat16_avx512(const float*, float16*, size_t, bool)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m256i _mm512_cvtps_ph(__m512, int)', inlined from 'void fbgemm::{anonymous}::FloatToFloat16KernelAvx512WithClip(const float*, fbgemm::float16*)' at /builddir/build/BUILD/fbgemm/src/FbgemmFloat16ConvertAvx512.cc:37:40, inlined from 'void fbgemm::FloatToFloat16_avx512(const float*, float16*, size_t, bool)' at /builddir/build/BUILD/fbgemm/src/FbgemmFloat16ConvertAvx512.cc:58:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8598:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8598 | return (__m256i) __builtin_ia32_vcvtps2ph512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8599 | __I, | ~~~~ 8600 | (__v16hi) | ~~~~~~~~~ 8601 | _mm256_undefined_si256 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8602 | -1); | ~~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:176:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:43: /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::FloatToFloat16_avx512(const float*, float16*, size_t, bool)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1224:11: note: '__Y' was declared here 1224 | __m256i __Y = __Y; | ^~~ In function '__m256i _mm512_cvtps_ph(__m512, int)', inlined from 'void fbgemm::{anonymous}::FloatToFloat16KernelAvx512(const float*, fbgemm::float16*)' at /builddir/build/BUILD/fbgemm/src/FbgemmFloat16ConvertAvx512.cc:21:40, inlined from 'void fbgemm::FloatToFloat16_avx512(const float*, float16*, size_t, bool)' at /builddir/build/BUILD/fbgemm/src/FbgemmFloat16ConvertAvx512.cc:64:33: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8598:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8598 | return (__m256i) __builtin_ia32_vcvtps2ph512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8599 | __I, | ~~~~ 8600 | (__v16hi) | ~~~~~~~~~ 8601 | _mm256_undefined_si256 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8602 | -1); | ~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::FloatToFloat16_avx512(const float*, float16*, size_t, bool)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1224:11: note: '__Y' was declared here 1224 | __m256i __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:195:27: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:196:27: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:197:27: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:198:27: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:199:27: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:200:27: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:201:27: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:202:27: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:203:27: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:204:27: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:205:27: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:206:27: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:207:27: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:208:27: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ In function '__m512 _mm512_cvtph_ps(__m256i)', inlined from 'void fbgemm::{anonymous}::Float16ToFloatKernelAvx512(const fbgemm::float16*, float*)' at /builddir/build/BUILD/fbgemm/src/FbgemmFloat16ConvertAvx512.cc:44:40, inlined from 'void fbgemm::Float16ToFloat_avx512(const float16*, float*, size_t)' at /builddir/build/BUILD/fbgemm/src/FbgemmFloat16ConvertAvx512.cc:73:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14621:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14621 | return (__m512) __builtin_ia32_vcvtph2ps512_mask ((__v16hi) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14622 | (__v16sf) | ~~~~~~~~~ 14623 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14624 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14625 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::Float16ToFloat_avx512(const float16*, float*, size_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:209:27: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:210:27: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_16x16_avx512(const float*, int64_t, float*, int64_t)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:49, from /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:16: In function '__m512i _mm512_i32gather_epi32(__m512i, const void*, int)', inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:191:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:10405:49: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 10405 | return (__m512i) __builtin_ia32_gathersiv16si ((__v16si) __v1_old, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 10406 | __addr, | ~~~~~~~ 10407 | (__v16si) __index, | ~~~~~~~~~~~~~~~~~~ 10408 | __mask, __scale); | ~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_i32gather_epi32(__m512i, const void*, int)', inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:204:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:10405:49: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 10405 | return (__m512i) __builtin_ia32_gathersiv16si ((__v16si) __v1_old, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 10406 | __addr, | ~~~~~~~ 10407 | (__v16si) __index, | ~~~~~~~~~~~~~~~~~~ 10408 | __mask, __scale); | ~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256i _mm512_extracti64x4_epi64(__m512i, int)', inlined from 'int _mm512_reduce_add_epi32(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:16021:3, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:213:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6012:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6012 | return (__m256i) __builtin_ia32_extracti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6013 | __imm, | ~~~~~~ 6014 | (__v4di) | ~~~~~~~~ 6015 | _mm256_undefined_si256 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6016 | (__mmask8) -1); | ~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:43: /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1224:11: note: '__Y' was declared here 1224 | __m256i __Y = __Y; | ^~~ In function '__m256i _mm512_extracti64x4_epi64(__m512i, int)', inlined from 'int _mm512_reduce_add_epi32(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:16021:3, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:213:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6012:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6012 | return (__m256i) __builtin_ia32_extracti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6013 | __imm, | ~~~~~~ 6014 | (__v4di) | ~~~~~~~~ 6015 | _mm256_undefined_si256 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6016 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1224:11: note: '__Y' was declared here 1224 | __m256i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:77:32, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:81:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:89:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:91:20, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/xmmintrin.h:1316, from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:124:32, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:128:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:136:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:77:32, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:81:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:89:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:91:20, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:124:32, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:128:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:136:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:75:27, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:81:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:89:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:91:20, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:122:27, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:128:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:136:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:75:27, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:81:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:89:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:91:20, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:122:27, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:128:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:136:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:49, from /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:14: In function '__m512i _mm512_i32gather_epi32(__m512i, const void*, int)', inlined from '__m512i fbgemm::internal::gather(__m512i, const int32_t*) [with T = int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:189:32, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = int; bool HAS_WEIGHTS = true; int UNROLL = 1; bool USE_MASK = false]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:361:28, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = int; bool HAS_WEIGHTS = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:532:17: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:10405:49: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 10405 | return (__m512i) __builtin_ia32_gathersiv16si ((__v16si) __v1_old, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 10406 | __addr, | ~~~~~~~ 10407 | (__v16si) __index, | ~~~~~~~~~~~~~~~~~~ 10408 | __mask, __scale); | ~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = int; bool HAS_WEIGHTS = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_unpacklo_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:257:37: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:11541:10: warning: '__Y' is used uninitialized [-Wuninitialized] 11541 | return (__m512) __builtin_ia32_unpcklps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11542 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 11543 | (__v16sf) | ~~~~~~~~~ 11544 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 11545 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpackhi_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:258:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8494:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8494 | return (__m512) __builtin_ia32_unpckhps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8495 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 8496 | (__v16sf) | ~~~~~~~~~ 8497 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8498 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:266:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:268:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:270:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:272:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:278:39: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:280:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:282:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:284:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:286:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:288:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:290:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:292:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:299:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:301:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 16]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpacklo_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:257:37: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:11541:10: warning: '__Y' is used uninitialized [-Wuninitialized] 11541 | return (__m512) __builtin_ia32_unpcklps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11542 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 11543 | (__v16sf) | ~~~~~~~~~ 11544 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 11545 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpackhi_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:258:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8494:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8494 | return (__m512) __builtin_ia32_unpckhps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8495 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 8496 | (__v16sf) | ~~~~~~~~~ 8497 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8498 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:266:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:268:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:270:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:272:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:278:39: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:280:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:282:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:284:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:286:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:288:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:290:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:292:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:299:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:301:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 7]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpacklo_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:257:37: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:11541:10: warning: '__Y' is used uninitialized [-Wuninitialized] 11541 | return (__m512) __builtin_ia32_unpcklps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11542 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 11543 | (__v16sf) | ~~~~~~~~~ 11544 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 11545 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpackhi_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:258:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8494:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8494 | return (__m512) __builtin_ia32_unpckhps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8495 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 8496 | (__v16sf) | ~~~~~~~~~ 8497 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8498 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:266:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:268:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:270:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:272:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:278:39: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:280:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:282:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:284:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:286:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:288:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:290:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:292:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:299:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:301:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 9]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_i32gather_epi32(__m512i, const void*, int)', inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:191:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:10405:49: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 10405 | return (__m512i) __builtin_ia32_gathersiv16si ((__v16si) __v1_old, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 10406 | __addr, | ~~~~~~~ 10407 | (__v16si) __index, | ~~~~~~~~~~~~~~~~~~ 10408 | __mask, __scale); | ~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_unpacklo_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:257:37: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:11541:10: warning: '__Y' is used uninitialized [-Wuninitialized] 11541 | return (__m512) __builtin_ia32_unpcklps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11542 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 11543 | (__v16sf) | ~~~~~~~~~ 11544 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 11545 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_i32gather_epi32(__m512i, const void*, int)', inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:204:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:10405:49: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 10405 | return (__m512i) __builtin_ia32_gathersiv16si ((__v16si) __v1_old, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 10406 | __addr, | ~~~~~~~ 10407 | (__v16si) __index, | ~~~~~~~~~~~~~~~~~~ 10408 | __mask, __scale); | ~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_unpackhi_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:258:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8494:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8494 | return (__m512) __builtin_ia32_unpckhps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8495 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 8496 | (__v16sf) | ~~~~~~~~~ 8497 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8498 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m256i _mm512_extracti64x4_epi64(__m512i, int)', inlined from 'int _mm512_reduce_add_epi32(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:16021:3, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:213:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6012:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6012 | return (__m256i) __builtin_ia32_extracti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6013 | __imm, | ~~~~~~ 6014 | (__v4di) | ~~~~~~~~ 6015 | _mm256_undefined_si256 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6016 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1224:11: note: '__Y' was declared here 1224 | __m256i __Y = __Y; | ^~~ In function '__m256i _mm512_extracti64x4_epi64(__m512i, int)', inlined from 'int _mm512_reduce_add_epi32(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:16021:3, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:213:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6012:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6012 | return (__m256i) __builtin_ia32_extracti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6013 | __imm, | ~~~~~~ 6014 | (__v4di) | ~~~~~~~~ 6015 | _mm256_undefined_si256 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6016 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1224:11: note: '__Y' was declared here 1224 | __m256i __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:266:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:268:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:77:32, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:270:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:81:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:272:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:278:39: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:89:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:280:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:91:20, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:282:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:124:32, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:284:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:286:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:128:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:288:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:290:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:136:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:292:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:299:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:77:32, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:301:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 10]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:81:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:89:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:91:20, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:124:32, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:128:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:136:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:75:27, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:81:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:89:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:91:20, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:122:27, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:49, from /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:17: In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:127:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:128:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:128:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:136:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:129:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:130:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:75:27, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:81:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:131:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:89:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:132:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:91:20, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:133:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:122:27, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:134:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:143:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:144:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:128:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:145:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:146:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:136:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:149:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:150:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:151:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:152:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:127:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:128:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:129:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:130:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:131:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:132:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:133:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:134:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:143:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:144:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:145:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:146:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:149:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:150:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:151:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:152:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:127:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:128:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:129:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:130:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:131:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:132:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ In function '__m512 _mm512_unpacklo_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:257:37: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:11541:10: warning: '__Y' is used uninitialized [-Wuninitialized] 11541 | return (__m512) __builtin_ia32_unpcklps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11542 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 11543 | (__v16sf) | ~~~~~~~~~ 11544 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 11545 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:133:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_unpackhi_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:258:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8494:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8494 | return (__m512) __builtin_ia32_unpckhps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8495 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 8496 | (__v16sf) | ~~~~~~~~~ 8497 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8498 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:134:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:266:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:143:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:268:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:144:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:145:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:270:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:146:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:272:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:149:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:278:39: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:150:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:280:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:151:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:282:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:152:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:284:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:286:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:127:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:288:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:128:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:290:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:292:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:129:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:130:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:299:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:301:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 11]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:131:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:132:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:133:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:134:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:143:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:144:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:145:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:149:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:150:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:151:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 3]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_i32gather_epi32(__m512i, const void*, int)', inlined from '__m512i fbgemm::internal::gather(__m512i, const int32_t*) [with T = int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:189:32, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = int; bool HAS_WEIGHTS = false; int UNROLL = 1; bool USE_MASK = false]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:361:28, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = int; bool HAS_WEIGHTS = false]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:532:17: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:10405:49: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 10405 | return (__m512i) __builtin_ia32_gathersiv16si ((__v16si) __v1_old, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 10406 | __addr, | ~~~~~~~ 10407 | (__v16si) __index, | ~~~~~~~~~~~~~~~~~~ 10408 | __mask, __scale); | ~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = int; bool HAS_WEIGHTS = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_unpacklo_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:257:37: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:11541:10: warning: '__Y' is used uninitialized [-Wuninitialized] 11541 | return (__m512) __builtin_ia32_unpcklps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11542 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 11543 | (__v16sf) | ~~~~~~~~~ 11544 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 11545 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpackhi_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:258:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8494:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8494 | return (__m512) __builtin_ia32_unpckhps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8495 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 8496 | (__v16sf) | ~~~~~~~~~ 8497 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8498 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:266:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:268:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:270:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:272:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:278:39: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:280:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:282:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:284:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:286:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:288:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:290:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:292:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:299:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:301:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 12]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpacklo_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:257:37: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:11541:10: warning: '__Y' is used uninitialized [-Wuninitialized] 11541 | return (__m512) __builtin_ia32_unpcklps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11542 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 11543 | (__v16sf) | ~~~~~~~~~ 11544 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 11545 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpackhi_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:258:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8494:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8494 | return (__m512) __builtin_ia32_unpckhps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8495 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 8496 | (__v16sf) | ~~~~~~~~~ 8497 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8498 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:266:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:268:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:270:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:272:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:278:39: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:280:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:282:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:284:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:286:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:288:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:290:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:292:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:299:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:301:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 13]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_i32gather_epi32(__m512i, const void*, int)', inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:191:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:10405:49: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 10405 | return (__m512i) __builtin_ia32_gathersiv16si ((__v16si) __v1_old, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 10406 | __addr, | ~~~~~~~ 10407 | (__v16si) __index, | ~~~~~~~~~~~~~~~~~~ 10408 | __mask, __scale); | ~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_i32gather_epi32(__m512i, const void*, int)', inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:204:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:10405:49: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 10405 | return (__m512i) __builtin_ia32_gathersiv16si ((__v16si) __v1_old, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 10406 | __addr, | ~~~~~~~ 10407 | (__v16si) __index, | ~~~~~~~~~~~~~~~~~~ 10408 | __mask, __scale); | ~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256i _mm512_extracti64x4_epi64(__m512i, int)', inlined from 'int _mm512_reduce_add_epi32(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:16021:3, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:213:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6012:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6012 | return (__m256i) __builtin_ia32_extracti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6013 | __imm, | ~~~~~~ 6014 | (__v4di) | ~~~~~~~~ 6015 | _mm256_undefined_si256 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6016 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1224:11: note: '__Y' was declared here 1224 | __m256i __Y = __Y; | ^~~ In function '__m256i _mm512_extracti64x4_epi64(__m512i, int)', inlined from 'int _mm512_reduce_add_epi32(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:16021:3, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:213:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6012:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6012 | return (__m256i) __builtin_ia32_extracti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6013 | __imm, | ~~~~~~ 6014 | (__v4di) | ~~~~~~~~ 6015 | _mm256_undefined_si256 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6016 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1224:11: note: '__Y' was declared here 1224 | __m256i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:77:32, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:81:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:89:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:91:20, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:124:32, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:128:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:136:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:77:32, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:81:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:89:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:91:20, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:124:32, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:128:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:136:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:75:27, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:81:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:89:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:91:20, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:122:27, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:128:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:136:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:75:27, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:81:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:89:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:91:20, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:122:27, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:128:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:136:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:127:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:128:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:129:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:130:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:131:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:132:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:133:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:134:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:143:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:144:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:145:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:146:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:149:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:150:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:151:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:152:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_unpacklo_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:257:37: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:11541:10: warning: '__Y' is used uninitialized [-Wuninitialized] 11541 | return (__m512) __builtin_ia32_unpcklps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11542 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 11543 | (__v16sf) | ~~~~~~~~~ 11544 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 11545 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:127:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_unpackhi_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:258:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8494:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8494 | return (__m512) __builtin_ia32_unpckhps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8495 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 8496 | (__v16sf) | ~~~~~~~~~ 8497 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8498 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:128:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:266:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:129:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:268:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:130:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:270:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:131:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:272:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:132:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:278:39: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:133:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:280:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:282:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:134:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:284:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:143:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:286:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:144:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:145:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:288:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:146:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:290:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:149:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:292:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:150:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:299:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:301:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 14]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:151:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:152:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:127:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:128:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:129:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:130:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:131:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:132:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:133:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:134:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:143:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:144:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:145:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:146:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:149:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:150:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:151:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:152:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:127:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:128:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:129:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:130:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:131:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:132:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:133:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:134:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:143:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:149:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 1]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_unpacklo_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:257:37: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:11541:10: warning: '__Y' is used uninitialized [-Wuninitialized] 11541 | return (__m512) __builtin_ia32_unpcklps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11542 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 11543 | (__v16sf) | ~~~~~~~~~ 11544 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 11545 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_unpackhi_ps(__m512, __m512)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:258:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8494:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8494 | return (__m512) __builtin_ia32_unpckhps512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8495 | (__v16sf) __B, | ~~~~~~~~~~~~~~ 8496 | (__v16sf) | ~~~~~~~~~ 8497 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8498 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:266:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:268:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpacklo_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:270:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8430:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8430 | return (__m512d) __builtin_ia32_unpcklpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8431 | (__v8df) __B, | ~~~~~~~~~~~~~ 8432 | (__v8df) | ~~~~~~~~ 8433 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8434 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512d _mm512_unpackhi_pd(__m512d, __m512d)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:272:40: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8462:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8462 | return (__m512d) __builtin_ia32_unpckhpd512_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8463 | (__v8df) __B, | ~~~~~~~~~~~~~ 8464 | (__v8df) | ~~~~~~~~ 8465 | _mm512_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 8466 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:198:11: note: '__Y' was declared here 198 | __m512d __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:278:39: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:280:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:282:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:284:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:286:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:288:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:290:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:292:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' is used uninitialized [-Wuninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:299:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_shuffle_f32x4(__m512, __m512, int)', inlined from 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:301:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4597:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4597 | return (__m512) __builtin_ia32_shuf_f32x4_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4598 | (__v16sf) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~~ 4599 | (__v16sf) | ~~~~~~~~~ 4600 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4601 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::{anonymous}::transpose_kernel_mxn_avx512(int, const float*, int64_t, float*, int64_t) [with int M = 15]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_i32gather_epi32(__m512i, const void*, int)', inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:191:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:10405:49: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 10405 | return (__m512i) __builtin_ia32_gathersiv16si ((__v16si) __v1_old, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 10406 | __addr, | ~~~~~~~ 10407 | (__v16si) __index, | ~~~~~~~~~~~~~~~~~~ 10408 | __mask, __scale); | ~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_i32gather_epi32(__m512i, const void*, int)', inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:204:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:10405:49: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 10405 | return (__m512i) __builtin_ia32_gathersiv16si ((__v16si) __v1_old, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 10406 | __addr, | ~~~~~~~ 10407 | (__v16si) __index, | ~~~~~~~~~~~~~~~~~~ 10408 | __mask, __scale); | ~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256i _mm512_extracti64x4_epi64(__m512i, int)', inlined from 'int _mm512_reduce_add_epi32(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:16021:3, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:213:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6012:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6012 | return (__m256i) __builtin_ia32_extracti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6013 | __imm, | ~~~~~~ 6014 | (__v4di) | ~~~~~~~~ 6015 | _mm256_undefined_si256 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6016 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1224:11: note: '__Y' was declared here 1224 | __m256i __Y = __Y; | ^~~ In function '__m256i _mm512_extracti64x4_epi64(__m512i, int)', inlined from 'int _mm512_reduce_add_epi32(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:16021:3, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:213:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6012:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6012 | return (__m256i) __builtin_ia32_extracti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6013 | __imm, | ~~~~~~ 6014 | (__v4di) | ~~~~~~~~ 6015 | _mm256_undefined_si256 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6016 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1224:11: note: '__Y' was declared here 1224 | __m256i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:77:32, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:81:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:89:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:91:20, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:124:32, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:128:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:136:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:230:55: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:77:32, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from '__m512i fbgemm::internal::mask_gather(__m512i, __mmask8, __m512i, const int32_t*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:221:47, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = true; int UNROLL = 8; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:353:50, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:460:16: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:81:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:43: /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_cvtepi32_epi64(__m256i)', inlined from '__m512i fbgemm::internal::mask_gather(__m512i, __mmask8, __m512i, const int32_t*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:223:31, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = true; int UNROLL = 8; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:353:50, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:460:16: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:2301:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 2301 | return (__m512i) __builtin_ia32_pmovsxdq512_mask ((__v8si) __X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | (__v8di) | ~~~~~~~~ 2303 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2304 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:89:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:91:20, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from '__m256 fbgemm::internal::mask_load_weights(__m512i, __mmask8, const void*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:91:30, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = true; int UNROLL = 8; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:367:49, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:460:16: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::mask_compress_and_store_weights(void*, __m512i, __mmask8, __mmask8, __m256) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:118:49, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = true; int UNROLL = 8; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:398:51, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:460:16: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:124:32, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from '__m512i fbgemm::internal::mask_gather(__m512i, __mmask8, __m512i, const int32_t*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:221:47, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = true; int UNROLL = 8; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:353:50, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:497:14: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_cvtepi32_epi64(__m256i)', inlined from '__m512i fbgemm::internal::mask_gather(__m512i, __mmask8, __m512i, const int32_t*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:223:31, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = true; int UNROLL = 8; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:353:50, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:497:14: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:2301:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 2301 | return (__m512i) __builtin_ia32_pmovsxdq512_mask ((__v8si) __X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | (__v8di) | ~~~~~~~~ 2303 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2304 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:128:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from '__m256 fbgemm::internal::mask_load_weights(__m512i, __mmask8, const void*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:91:30, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = true; int UNROLL = 8; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:367:49, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:497:14: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::mask_compress_and_store_weights(void*, __m512i, __mmask8, __mmask8, __m256) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:118:49, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = true; int UNROLL = 8; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:398:51, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:497:14: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:136:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:232:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256i _mm512_i64gather_epi32(__m512i, const void*, int)', inlined from '__m512i fbgemm::internal::gather(__m512i, const int32_t*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:197:42, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = true; int UNROLL = 1; bool USE_MASK = false]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:361:28, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:532:17: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:10454:49: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 10454 | return (__m256i) __builtin_ia32_gatherdiv16si ((__v8si) __v1_old, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 10455 | __addr, | ~~~~~~~ 10456 | (__v8di) __index, | ~~~~~~~~~~~~~~~~~ 10457 | __mask, __scale); | ~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1224:11: note: '__Y' was declared here 1224 | __m256i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtepi32_epi64(__m256i)', inlined from '__m512i fbgemm::internal::gather(__m512i, const int32_t*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:198:31, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = true; int UNROLL = 1; bool USE_MASK = false]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:361:28, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:532:17: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:2301:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 2301 | return (__m512i) __builtin_ia32_pmovsxdq512_mask ((__v8si) __X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | (__v8di) | ~~~~~~~~ 2303 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2304 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:75:27, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from '__m512i fbgemm::internal::mask_gather(__m512i, __mmask8, __m512i, const int32_t*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:221:47, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = true; int UNROLL = 1; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:353:50, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:553:16: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:81:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function '__m512i _mm512_cvtepi32_epi64(__m256i)', inlined from '__m512i fbgemm::internal::mask_gather(__m512i, __mmask8, __m512i, const int32_t*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:223:31, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = true; int UNROLL = 1; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:353:50, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:553:16: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:2301:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 2301 | return (__m512i) __builtin_ia32_pmovsxdq512_mask ((__v8si) __X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | (__v8di) | ~~~~~~~~ 2303 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2304 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:89:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from '__m256 fbgemm::internal::mask_load_weights(__m512i, __mmask8, const void*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:91:30, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = true; int UNROLL = 1; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:367:49, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:553:16: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::mask_compress_and_store_weights(void*, __m512i, __mmask8, __mmask8, __m256) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:118:49, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = true; int UNROLL = 1; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:398:51, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:553:16: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:91:20, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:122:27, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:128:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:136:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:236:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:75:27, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:81:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:89:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:91:20, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:122:27, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:128:45, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::requantizeForMV(uint8_t*, int32_t*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:136:43, inlined from 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseVectorInt8Avx512.cc:238:53: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MVAvx512(const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:127:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:128:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:129:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:130:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:131:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:132:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:133:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:134:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:143:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:144:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:145:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:146:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:149:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:150:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:151:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:152:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:127:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:128:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:129:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:130:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:131:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:132:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:133:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:134:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:143:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:144:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:145:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:146:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:149:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:150:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:151:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:152:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:127:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:128:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:129:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:130:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:131:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:132:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:133:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:134:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:143:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:144:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:145:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:146:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:149:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:150:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:151:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:152:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:127:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:128:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:129:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:130:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:131:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:132:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:133:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:134:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:143:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:144:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:145:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:146:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:149:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:150:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:151:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:152:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 4]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:353:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:356:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:359:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:362:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:365:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:366:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:367:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:368:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:343:28, inlined from 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:395:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:343:28, inlined from 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:396:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:343:28, inlined from 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:397:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:343:28, inlined from 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:398:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:343:28, inlined from 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:399:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:343:28, inlined from 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:400:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:343:28, inlined from 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:401:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:343:28, inlined from 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:402:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::core_transpose_16x32_block_i8(__m512i*, __m512i*)': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:627:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/xmmintrin.h:1316, from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:631:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:635:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:639:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:648:32: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:655:32: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:660:32: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:667:32: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:672:32: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:677:32: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:692:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:695:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:698:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:701:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:709:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:714:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:717:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:722:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:725:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:728:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::store_with_remainders_i8(uint8_t*, int64_t, __m512i*, int, int)': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:127:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:128:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:129:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:130:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:131:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:132:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:133:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:134:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:143:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:144:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:145:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:146:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:149:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:150:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:151:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:152:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:269:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:127:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:128:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:129:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:130:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:131:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:132:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:133:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from '__m512i fbgemm::internal::mask_gather(__m512i, __mmask8, __m512i, const int32_t*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:221:47, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = false; int UNROLL = 8; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:353:50, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = false]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:460:16: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:134:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ In function '__m512i _mm512_cvtepi32_epi64(__m256i)', inlined from '__m512i fbgemm::internal::mask_gather(__m512i, __mmask8, __m512i, const int32_t*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:223:31, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = false; int UNROLL = 8; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:353:50, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = false]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:460:16: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:2301:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 2301 | return (__m512i) __builtin_ia32_pmovsxdq512_mask ((__v8si) __X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | (__v8di) | ~~~~~~~~ 2303 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2304 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:143:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from '__m512i fbgemm::internal::mask_gather(__m512i, __mmask8, __m512i, const int32_t*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:221:47, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = false; int UNROLL = 8; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:353:50, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = false]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:497:14: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:144:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtepi32_epi64(__m256i)', inlined from '__m512i fbgemm::internal::mask_gather(__m512i, __mmask8, __m512i, const int32_t*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:223:31, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = false; int UNROLL = 8; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:353:50, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = false]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:497:14: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:2301:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 2301 | return (__m512i) __builtin_ia32_pmovsxdq512_mask ((__v8si) __X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | (__v8di) | ~~~~~~~~ 2303 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2304 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:145:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:146:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256i _mm512_i64gather_epi32(__m512i, const void*, int)', inlined from '__m512i fbgemm::internal::gather(__m512i, const int32_t*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:197:42, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = false; int UNROLL = 1; bool USE_MASK = false]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:361:28, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = false]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:532:17: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:10454:49: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 10454 | return (__m256i) __builtin_ia32_gatherdiv16si ((__v8si) __v1_old, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 10455 | __addr, | ~~~~~~~ 10456 | (__v8di) __index, | ~~~~~~~~~~~~~~~~~ 10457 | __mask, __scale); | ~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1224:11: note: '__Y' was declared here 1224 | __m256i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:149:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtepi32_epi64(__m256i)', inlined from '__m512i fbgemm::internal::gather(__m512i, const int32_t*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:198:31, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = false; int UNROLL = 1; bool USE_MASK = false]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:361:28, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = false]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:532:17: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:2301:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 2301 | return (__m512i) __builtin_ia32_pmovsxdq512_mask ((__v8si) __X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | (__v8di) | ~~~~~~~~ 2303 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2304 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:150:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from '__m512i fbgemm::internal::mask_gather(__m512i, __mmask8, __m512i, const int32_t*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:221:47, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = false; int UNROLL = 1; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:353:50, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = false]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:553:16: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_cvtepi32_epi64(__m256i)', inlined from '__m512i fbgemm::internal::mask_gather(__m512i, __mmask8, __m512i, const int32_t*) [with T = long int; typename std::enable_if::value, int>::type = 0]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:223:31, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512_helper(__m512i, __m512i, const IndexType*, const IndexType*, const int32_t*, const float*, IndexType*, float*, IndexType*, const int32_t*, const int32_t*) [with IndexType = long int; bool HAS_WEIGHTS = false; int UNROLL = 1; bool USE_MASK = true]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:353:50, inlined from 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = false]' at /builddir/build/BUILD/fbgemm/src/EmbeddingSpMDMAvx512.cc:553:16: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:2301:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 2301 | return (__m512i) __builtin_ia32_pmovsxdq512_mask ((__v8si) __X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | (__v8di) | ~~~~~~~~ 2303 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2304 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::compressed_indices_remap_avx512(int32_t, const IndexType*, const int32_t*, const IndexType*, const float*, IndexType*, IndexType*, float*) [with IndexType = long int; bool HAS_WEIGHTS = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:151:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:152:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:282:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:127:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:128:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:129:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:130:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:131:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:132:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:133:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:134:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:143:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:144:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:145:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:146:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:149:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:150:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:151:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:152:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:294:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:127:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:128:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:129:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:130:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:131:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:132:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:133:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:134:40, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:143:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i64x2(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:144:39, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4492:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4492 | return (__m512i) __builtin_ia32_shuf_i64x2_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4493 | (__v8di) __B, __imm, | ~~~~~~~~~~~~~~~~~~~~ 4494 | (__v8di) | ~~~~~~~~ 4495 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4496 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:149:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from '__m512i fbgemm::internal::permute_row(__m512i)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:121:28, inlined from 'void fbgemm::internal::interleave_4rows(__m512i*)' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:150:24, inlined from 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:310:23: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::interleave4RowsTile(int, int, const uint8_t*, uint8_t*, int, int) [with int COLBLOCKS = 2]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1648:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1656:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1664:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1672:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1680:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1688:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1696:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1704:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1713:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1716:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1719:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1722:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1725:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1728:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1731:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1734:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1737:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1740:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1743:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1746:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1749:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1752:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1755:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1758:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1761:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1764:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1767:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1770:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1773:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1776:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1779:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1782:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1785:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1788:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1791:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1794:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1797:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1800:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1803:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1806:21: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' is used uninitialized [-Wuninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1531:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1534:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1537:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1540:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1543:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1546:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1549:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1552:30: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:423:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:426:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:429:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:432:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:434:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:435:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:437:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:438:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:442:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:445:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:447:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:449:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:451:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:452:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:453:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:454:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:886:34, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1832:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:887:34, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1832:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:888:34, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1832:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:889:34, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1832:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:891:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1832:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:892:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1832:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:893:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1832:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:894:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1832:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:896:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1832:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:897:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1832:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:898:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1832:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:899:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1832:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:886:34, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1836:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:887:34, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1836:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:888:34, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1836:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:889:34, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1836:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:891:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1836:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:892:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1836:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:893:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1836:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:894:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1836:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:896:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1836:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:897:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1836:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:898:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1836:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_16x4_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:899:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1836:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:82:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:83:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:84:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:85:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:82:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:83:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:84:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:85:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:77:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:78:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:79:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:80:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:77:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:78:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:79:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:80:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:82:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:83:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:84:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:85:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:82:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:83:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:84:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:85:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:77:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:78:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:79:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:80:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:77:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:78:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:79:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:80:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x2_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1468:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1852:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x2_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1469:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1852:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x2_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1468:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1856:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x2_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1469:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1856:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x4_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1100:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1861:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x4_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1101:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1861:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x4_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1102:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1861:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x4_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1103:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1861:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x4_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1105:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1861:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x4_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1106:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1861:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x4_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1107:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1861:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x4_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1108:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1861:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x4_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1100:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1865:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x4_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1101:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1865:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x4_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1102:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1865:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x4_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1103:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1865:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x4_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1105:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1865:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x4_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1106:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1865:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x4_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1107:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1865:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_32x4_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1108:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1865:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1029:34, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1890:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1030:34, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1890:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1031:34, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1890:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1032:34, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1890:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1034:36, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1890:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1035:36, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1890:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1036:36, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1890:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1037:36, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1890:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1039:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1890:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1040:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1890:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1041:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1890:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1042:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1890:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1029:34, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1894:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1030:34, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1894:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1031:34, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1894:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1032:34, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1894:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1034:36, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1894:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1035:36, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1894:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1036:36, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1894:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1037:36, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1894:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1039:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1894:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1040:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1894:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1041:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1894:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_64x4_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1042:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1894:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_thin(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:765:37, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1919:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:766:37, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1919:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:767:37, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1919:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:768:37, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1919:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:770:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1919:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:771:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1919:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:772:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1919:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:773:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1919:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:775:28, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1919:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:776:28, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1919:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:777:28, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1919:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:778:28, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1919:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:780:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1919:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:781:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1919:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:782:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1919:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:783:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1919:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:765:37, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1923:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:766:37, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1923:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:767:37, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1923:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:768:37, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1923:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:770:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1923:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:771:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1923:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:772:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1923:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:773:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1923:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:775:28, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1923:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:776:28, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1923:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:777:28, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1923:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:778:28, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1923:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:780:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1923:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:781:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1923:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:782:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1923:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x16_block(const float*, float*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:783:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1923:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_2x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1408:28, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1939:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_2x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1409:28, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1939:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_2x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1410:28, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1939:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_2x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1411:28, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1939:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_2x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1408:28, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1943:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_2x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1409:28, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1943:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_2x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1410:28, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1943:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_2x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1411:28, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1943:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:825:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1948:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:826:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1948:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:827:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1948:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:828:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1948:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:830:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1948:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:831:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1948:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:832:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1948:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:833:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1948:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:835:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1948:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:836:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1948:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:837:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1948:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:838:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1948:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:825:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1952:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:826:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1952:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:827:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1952:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:828:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1952:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:830:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1952:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:831:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1952:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:832:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1952:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:833:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1952:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:835:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1952:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:836:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1952:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:837:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1952:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x32_block(const uint16_t*, uint16_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:838:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1952:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = short unsigned int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:82:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:83:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:84:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:85:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:82:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:83:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:84:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:85:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:77:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:78:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:79:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:80:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:77:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:78:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:79:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:80:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:82:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:83:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:84:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:85:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:82:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:83:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:84:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:85:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:77:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:78:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:79:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:80:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:77:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:78:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:79:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:80:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = true; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1277:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1977:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1278:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1977:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1279:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1977:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1280:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1977:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1282:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1977:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1283:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1977:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1284:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1977:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1285:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1977:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1287:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1977:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1288:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1977:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1289:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1977:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1290:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1977:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1292:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1977:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1293:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1977:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1294:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1977:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1295:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1977:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1277:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1981:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1278:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1981:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1279:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1981:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1280:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1981:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1282:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1981:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1283:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1981:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1284:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1981:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1285:31, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1981:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1287:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1981:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1288:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1981:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1289:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1981:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1290:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1981:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1292:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1981:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1293:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1981:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1294:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1981:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_shuffle_i32x4(__m512i, __m512i, int)', inlined from 'void fbgemm::internal::transpose_contiguous_4x64_block(const uint8_t*, uint8_t*, int64_t, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1295:30, inlined from 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1981:38: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4526:51: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4526 | return (__m512i) __builtin_ia32_shuf_i32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 4527 | (__v16si) __B, | ~~~~~~~~~~~~~~ 4528 | __imm, | ~~~~~~ 4529 | (__v16si) | ~~~~~~~~~ 4530 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4531 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_avx512_contiguous_wide(int64_t, int64_t, const T*, int64_t, T*, int64_t) [with T = unsigned char]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:82:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:83:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:84:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:85:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:82:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:83:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:84:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:85:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:77:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:78:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:79:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:80:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:77:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:78:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:79:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:80:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:82:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:83:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:84:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:85:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:82:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:83:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:84:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:85:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:77:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:78:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:79:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:80:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:77:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:78:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:79:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:80:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:522:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:43: /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:522:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:523:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:523:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:524:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:524:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:525:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:525:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:526:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:526:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:527:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:527:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:528:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:528:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:529:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:529:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:423:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:426:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:429:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:432:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:434:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:435:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:437:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:438:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:442:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:445:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:447:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:449:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:451:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:452:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:453:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:454:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:522:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:522:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:523:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:523:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:524:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:524:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:525:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:525:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:526:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:526:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:527:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:527:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:528:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:528:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:529:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:529:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:423:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:426:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:429:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:432:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:434:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:435:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:437:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:438:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:442:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:445:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:447:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:449:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:451:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:452:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:453:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:454:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:522:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:522:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:523:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:523:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:524:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:524:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:525:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:525:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:526:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:526:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:527:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:527:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:528:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:528:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:529:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i16(const uint16_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:529:28, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1494:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:423:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:426:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:429:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:432:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:434:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:435:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:437:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8084:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8084 | return (__m512i) __builtin_ia32_punpckldq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8085 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8086 | (__v16si) | ~~~~~~~~~ 8087 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8088 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi32(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:438:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8019:53: warning: '__Y' is used uninitialized [-Wuninitialized] 8019 | return (__m512i) __builtin_ia32_punpckhdq512_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 8020 | (__v16si) __B, | ~~~~~~~~~~~~~~ 8021 | (__v16si) | ~~~~~~~~~ 8022 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8023 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:442:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:445:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:447:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:449:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:451:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:452:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpacklo_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:453:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8117:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8117 | return (__m512i) __builtin_ia32_punpcklqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8118 | (__v8di) __B, | ~~~~~~~~~~~~~ 8119 | (__v8di) | ~~~~~~~~ 8120 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8121 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_unpackhi_epi64(__m512i, __m512i)', inlined from 'void fbgemm::internal::core_transpose_16x16_block(__m512i*, __m512i*)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:454:31, inlined from 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1555:29: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:8052:10: warning: '__Y' is used uninitialized [-Wuninitialized] 8052 | return (__m512i) __builtin_ia32_punpckhqdq512_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8053 | (__v8di) __B, | ~~~~~~~~~~~~~ 8054 | (__v8di) | ~~~~~~~~ 8055 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 8056 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x16_block(const uint16_t*, int64_t, uint16_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:82:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:83:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:84:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:85:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:396:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:82:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:83:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:84:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:85:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:399:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:77:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:78:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:79:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:80:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:404:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:77:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:78:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:79:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:80:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:407:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:82:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:83:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:84:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:85:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:536:69: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:82:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:83:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:84:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:85:30, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:539:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:77:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:78:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:79:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:80:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = false; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:544:68: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:77:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:78:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:79:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:80:25, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:95:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:96:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:97:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:98:43, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from '__m512i fbgemm::internal::requantizeForMM(__m512i*, int, fbgemm::trRequantizationParams_t&) [with bool FUSE_RELU = false; bool ACT_ZP_0 = true; bool HAS_BIAS = true; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:110:44, inlined from 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]' at /builddir/build/BUILD/fbgemm/src/FbgemmSparseDenseInt8Avx512.cc:547:67: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::SparseDenseInt8MMAvx512(int, const std::unique_ptr >&, const uint8_t*, int, int32_t*, uint8_t*, int, fbgemm::trRequantizationParams_t&, bool, int, int) [with bool FUSE_RELU = false; fbgemm::QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:552:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:552:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:553:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:553:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:554:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:554:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:555:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:555:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:556:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:556:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:557:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:557:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:558:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:558:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:559:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:559:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = false; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:552:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:552:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:553:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:553:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:554:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:554:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:555:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:555:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:556:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:556:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:557:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:557:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:558:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:558:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:559:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:559:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = false]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:552:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:552:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:553:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:553:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:554:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:554:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:555:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:555:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:556:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:556:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:557:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:557:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:558:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:558:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m256d _mm512_extractf64x4_pd(__m512d, int)', inlined from '__m256i _mm512_castsi512_si256(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15850:41, inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:559:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:5946:10: warning: '__Y' is used uninitialized [-Wuninitialized] 5946 | return (__m256d) __builtin_ia32_extractf64x4_mask ((__v8df) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | __imm, | ~~~~~~ 5948 | (__v4df) | ~~~~~~~~ 5949 | _mm256_undefined_pd (), | ~~~~~~~~~~~~~~~~~~~~~~~ 5950 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avxintrin.h:1210:11: note: '__Y' was declared here 1210 | __m256d __Y = __Y; | ^~~ In function '__m512i _mm512_inserti64x4(__m512i, __m256i, int)', inlined from 'void fbgemm::internal::load_with_remainders_i8(const uint8_t*, int64_t, __m512i*, int, int)' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:559:28, inlined from 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]' at /builddir/build/BUILD/fbgemm/src/UtilsAvx512.cc:1640:28: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6173:10: warning: '__Y' is used uninitialized [-Wuninitialized] 6173 | return (__m512i) __builtin_ia32_inserti64x4_mask ((__v8di) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6174 | (__v4di) __B, | ~~~~~~~~~~~~~ 6175 | __imm, | ~~~~~~ 6176 | (__v8di) | ~~~~~~~~ 6177 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6178 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::internal::transpose_16x32_block(const uint8_t*, int64_t, uint8_t*, int64_t, int, int) [with bool MREM = true; bool NREM = true]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:49, from /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:13: In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/xmmintrin.h:1316, from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:245:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:245:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:250:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:250:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:245:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:245:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:250:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:250:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:245:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:245:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:250:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:250:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:245:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:245:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:250:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:250:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = true; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:245:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:245:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:250:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:250:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:245:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:245:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:250:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:250:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:245:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:245:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:250:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:250:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:245:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:245:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:250:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:250:48: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:265:31: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:270:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = true; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::TENSOR; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:201:36: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:299:44: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:207:54: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_broadcast_f32x4(__m128)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4252:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4252 | return (__m512) __builtin_ia32_broadcastf32x4_512 ((__v4sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4253 | (__v16sf) | ~~~~~~~~~ 4254 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 4255 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:304:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::GROUP; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = true; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = true; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = float]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_permutexvar_ps(__m512i, __m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7081:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7081 | return (__m512) __builtin_ia32_permvarsf512_mask ((__v16sf) __Y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7082 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7083 | (__v16sf) | ~~~~~~~~~ 7084 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7085 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_moveldup_ps(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:158:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7447:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7447 | return (__m512) __builtin_ia32_movsldup512_mask ((__v16sf) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7448 | (__v16sf) | ~~~~~~~~~ 7449 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 7450 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 2; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512i _mm512_broadcast_i32x4(__m128i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:4281:54: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 4281 | return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4282 | (__v16si) | ~~~~~~~~~ 4283 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4284 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:176:50: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 4; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:378:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 8; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ In function '__m512 _mm512_cvtepi32_ps(__m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:273:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14148:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14148 | return (__m512) __builtin_ia32_cvtdq2ps512_mask ((__v16si) __A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14149 | (__v16sf) | ~~~~~~~~~ 14150 | _mm512_undefined_ps (), | ~~~~~~~~~~~~~~~~~~~~~~~ 14151 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14152 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:188:10: note: '__Y' was declared here 188 | __m512 __Y = __Y; | ^~~ In function '__m512i _mm512_cvtps_epi32(__m512)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:336:47: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:14044:52: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 14044 | return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14045 | (__v16si) | ~~~~~~~~~ 14046 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14047 | (__mmask16) -1, | ~~~~~~~~~~~~~~~ 14048 | _MM_FROUND_CUR_DIRECTION); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m512i _mm512_permutexvar_epi32(__m512i, __m512i)', inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:358:45: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:7027:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 7027 | return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7028 | (__v16si) __X, | ~~~~~~~~~~~~~~ 7029 | (__v16si) | ~~~~~~~~~ 7030 | _mm512_undefined_epi32 (), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7031 | (__mmask16) -1); | ~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:206:11: note: '__Y' was declared here 206 | __m512i __Y = __Y; | ^~~ In function '__m128i _mm512_extracti32x4_epi32(__m512i, int)', inlined from '__m128i _mm512_castsi512_si128(__m512i)' at /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:15829:10, inlined from 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]' at /builddir/build/BUILD/fbgemm/src/QuantUtilsAvx512.cc:374:25: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx512fintrin.h:6045:53: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized] 6045 | return (__m128i) __builtin_ia32_extracti32x4_mask ((__v16si) __A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 6046 | __imm, | ~~~~~~ 6047 | (__v4si) | ~~~~~~~~ 6048 | _mm_undefined_si128 (), | ~~~~~~~~~~~~~~~~~~~~~~~ 6049 | (__mmask8) -1); | ~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h: In function 'void fbgemm::requantizeOutputProcessingGConvAvx512(uint8_t*, const int32_t*, const block_type_t&, int, int, const requantizationParams_t&) [with bool A_SYMMETRIC = false; bool B_SYMMETRIC = false; QuantizationGranularity Q_GRAN = fbgemm::QuantizationGranularity::OUT_CHANNEL; bool HAS_BIAS = false; bool FUSE_RELU = false; int C_PER_G = 16; BIAS_TYPE = int]': /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:788:11: note: '__Y' was declared here 788 | __m128i __Y = __Y; | ^~~ [ 98%] Built target fbgemm_avx512 [ 98%] Built target fbgemm_generic [ 98%] Built target fbgemm_avx2 [100%] Linking CXX shared library libfbgemm.so [100%] Built target fbgemm + popd ~/build/BUILD/fbgemm + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Jl6ABR + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64 ++ dirname /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd fbgemm + rm -rf /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64 + pushd build ~/build/BUILD/fbgemm/build ~/build/BUILD/fbgemm + make install DESTDIR=/builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64 [ 0%] Built target defs.bzl [ 61%] Built target fbgemm_generic [ 83%] Built target fbgemm_avx2 [ 98%] Built target fbgemm_avx512 [100%] Built target fbgemm Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/lib64/libfbgemm.so.1.0 -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/lib64/libfbgemm.so.1 -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/lib64/libfbgemm.so -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/ConvUtils.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/Fbgemm.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/FbgemmBuild.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/FbgemmConvert.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/FbgemmEmbedding.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/FbgemmFP16.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/FbgemmFPCommon.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/FbgemmI64.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/FbgemmI8DepthwiseAvx2.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/FbgemmI8DirectconvAvx2.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/FbgemmI8Spmdm.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/FbgemmPackMatrixB.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/FbgemmSparse.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/OutputProcessing-inl.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/PackingTraits-inl.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/QuantUtils.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/QuantUtilsAvx2.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/QuantUtilsAvx512.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/spmmUtils.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/spmmUtilsAvx2.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/SimdUtils.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/Utils.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/UtilsAvx2.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/Types.h -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/share/cmake/fbgemm/fbgemmLibraryConfig.cmake -- Installing: /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/share/cmake/fbgemm/fbgemmLibraryConfig-relwithdebinfo.cmake + popd ~/build/BUILD/fbgemm ++ find ./src -type f -name '*.h' + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/CodeCache.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/CodeCache.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/CodeGenHelpers.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/CodeGenHelpers.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/DirectConv.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/DirectConv.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/ExecuteKernel.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/ExecuteKernel.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/ExecuteKernelGeneric.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/ExecuteKernelGeneric.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/ExecuteKernelU8S8.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/ExecuteKernelU8S8.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/FbgemmFP16UKernelsAvx2.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/FbgemmFP16UKernelsAvx2.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/FbgemmFP16UKernelsAvx512.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/FbgemmFP16UKernelsAvx512.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/FbgemmFP16UKernelsAvx512_256.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/FbgemmFP16UKernelsAvx512_256.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/FbgemmI8Depthwise2DAvx2-inl.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/FbgemmI8Depthwise2DAvx2-inl.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/FbgemmI8DepthwiseAvx2-inl.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/FbgemmI8DepthwiseAvx2-inl.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/GenerateI8Depthwise.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/GenerateI8Depthwise.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/GenerateKernel.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/GenerateKernel.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/GroupwiseConv.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/GroupwiseConv.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/InlineAsmDefines.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/InlineAsmDefines.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/MaskAvx2.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/MaskAvx2.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/OptimizedKernelsAvx2.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/OptimizedKernelsAvx2.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/RefImplementations.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/RefImplementations.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/TransposeUtils.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/TransposeUtils.h + for f in `find ./src -type f -name '*.h'` + install -D -pm 644 ./src/TransposeUtilsAvx2.h /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/include/fbgemm/./src/TransposeUtilsAvx2.h + /usr/bin/find-debuginfo -j80 --strict-build-id -m -i --build-id-seed 0-20230616.git75c5cee.an23 --unique-debug-suffix -0-20230616.git75c5cee.an23.x86_64 --unique-debug-src-base fbgemm-0-20230616.git75c5cee.an23.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/fbgemm extracting debug info from /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/lib64/libfbgemm.so.1.0 Support for debuginfod is not compiled into GDB. original debug info size: 126360kB, size after compression: 118944kB /usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 3117 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/anolis/brp-ldconfig + COMPRESS='zstd -f --rm -19 -T0' + COMPRESS_EXT=.zst + /usr/lib/rpm/brp-compress + /usr/lib/rpm/anolis/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/anolis/clean_perl + /usr/lib/rpm/anolis/check_elf_files + /usr/lib/rpm/anolis/brp-mangle-shebangs + /usr/lib/rpm/anolis/remove-info-dir + /usr/lib/rpm/anolis/check-desktop-files + /usr/lib/rpm/anolis/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/anolis/brp-python-hardlink Processing files: fbgemm-0-20230616.git75c5cee.an23.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.K7QAHb + umask 022 + cd /builddir/build/BUILD + cd fbgemm + DOCDIR=/builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/share/doc/fbgemm + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/share/doc/fbgemm + cp -pr README.md /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/share/doc/fbgemm + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.5ddr60 + umask 022 + cd /builddir/build/BUILD + cd fbgemm + LICENSEDIR=/builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/share/licenses/fbgemm + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/share/licenses/fbgemm + cp -pr LICENSE /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/share/licenses/fbgemm + RPM_EC=0 ++ jobs -p + exit 0 Provides: fbgemm = 0-20230616.git75c5cee.an23 fbgemm(x86-64) = 0-20230616.git75c5cee.an23 libfbgemm.so.1()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libasmjit.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcpuinfo.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgomp.so.1()(64bit) libgomp.so.1(GOMP_1.0)(64bit) libgomp.so.1(GOMP_4.0)(64bit) libgomp.so.1(OMP_1.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.7)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: fbgemm-devel-0-20230616.git75c5cee.an23.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.NbMy0E + umask 022 + cd /builddir/build/BUILD + cd fbgemm + DOCDIR=/builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/share/doc/fbgemm-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/share/doc/fbgemm-devel + cp -pr README.md /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/share/doc/fbgemm-devel + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.a5sL3E + umask 022 + cd /builddir/build/BUILD + cd fbgemm + LICENSEDIR=/builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/share/licenses/fbgemm-devel + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/share/licenses/fbgemm-devel + cp -pr LICENSE /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64/usr/share/licenses/fbgemm-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: cmake(fbgemmLibrary) cmake(fbgemmlibrary) fbgemm-devel = 0-20230616.git75c5cee.an23 fbgemm-devel(x86-64) = 0-20230616.git75c5cee.an23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cmake-filesystem libfbgemm.so.1()(64bit) Processing files: fbgemm-debugsource-0-20230616.git75c5cee.an23.x86_64 Provides: fbgemm-debugsource = 0-20230616.git75c5cee.an23 fbgemm-debugsource(x86-64) = 0-20230616.git75c5cee.an23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: fbgemm-debuginfo-0-20230616.git75c5cee.an23.x86_64 Provides: debuginfo(build-id) = 7eacc3daf54cec884bc6f7bdd8bb95640a4a4f54 fbgemm-debuginfo = 0-20230616.git75c5cee.an23 fbgemm-debuginfo(x86-64) = 0-20230616.git75c5cee.an23 libfbgemm.so.1.0-0-20230616.git75c5cee.an23.x86_64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: fbgemm-debugsource(x86-64) = 0-20230616.git75c5cee.an23 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/fbgemm-0-20230616.git75c5cee.an23.x86_64 Wrote: /builddir/build/RPMS/fbgemm-devel-0-20230616.git75c5cee.an23.x86_64.rpm Wrote: /builddir/build/RPMS/fbgemm-debugsource-0-20230616.git75c5cee.an23.x86_64.rpm Wrote: /builddir/build/RPMS/fbgemm-0-20230616.git75c5cee.an23.x86_64.rpm Wrote: /builddir/build/RPMS/fbgemm-debuginfo-0-20230616.git75c5cee.an23.x86_64.rpm Child return code was: 0