elastic-arm-2c14001d: building xcbw6q03xw2w9vjqc73i4pad6lljd0xl-python3.14-torch-2.14.1.drv structuredAttrs is enabled Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing pypa-build-hook Using pypaBuildPhase Sourcing python-runtime-deps-check-hook Using pythonRuntimeDepsCheckHook Sourcing pypa-install-hook Using pypaInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-metadata-check-hook.sh Using pythonMetadataCheckPhase Sourcing python-namespaces-hook Sourcing python-catch-conflicts-hook.sh Using checkPhaseThreadLimitHook Running phase: unpackPhase unpacking source archive /nix/store/g7lj6r71d1242m5b9h3ngrz5wr6m4bbq-pytorch source root is pytorch setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "pytorch/version.txt" unpackPhase completed in 53 seconds Running phase: patchPhase applying patch /nix/store/sgaqw0lkgq66jiw9p3yxxymjix5nia27-clang19-template-warning.patch patching file third_party/tensorpipe/third_party/libnop/include/nop/types/variant.h Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase Executing pypaBuildPhase Creating a wheel... pypa build flags: --no-isolation --outdir dist/ --wheel -Ccmake.args=-DPYTHON_SIX_SOURCE_DIR:STRING=/nix/store/lwxq6mgyrggsc6s3x0p4izbn5w3j0vvs-source -Ccmake.args=-DFMT_MODULE:BOOL=FALSE -Ccmake.args=-DCMAKE_CXX_SCAN_FOR_MODULES:BOOL=FALSE * Getting build dependencies for wheel... * Building wheel... *** scikit-build-core 1.0.2 using CMake 4.4.4 (wheel) *** Configuring CMake... loading initial cache file build/CMakeInit.txt CMake Warning (deprecated) at CMakeLists.txt:3 (cmake_policy): The OLD behavior for policy CMP0126 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. CMake Warning (deprecated) at CMakeLists.txt:5 (cmake_policy): The OLD behavior for policy CMP0146 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. -- The CXX compiler identification is GNU 16.2.0 -- The C compiler identification is GNU 16.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /nix/store/6gj4dzcv6gaxh5raqyrq7jmy605qaj3z-gcc-wrapper-16.2.0/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: /nix/store/6gj4dzcv6gaxh5raqyrq7jmy605qaj3z-gcc-wrapper-16.2.0/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found Python: /nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/bin/python3.14 (found version "3.14.8") found components: Interpreter -- Not forcing any particular BLAS to be found -- Could not find neither ccache nor sccache. Consider installing ccache to speed up compilation. -- Performing Test HAS_LINKER_Z_MAX_PAGE_SIZE_0X10000 -- Performing Test HAS_LINKER_Z_MAX_PAGE_SIZE_0X10000 - Success -- Performing Test HAS_LINKER__STUB_GROUP_SIZE_0X2000000 -- Performing Test HAS_LINKER__STUB_GROUP_SIZE_0X2000000 - Success -- Performing Test HAS_FFUNCTION_SECTIONS -- Performing Test HAS_FFUNCTION_SECTIONS - Success -- Performing Test HAS_FDATA_SECTIONS -- Performing Test HAS_FDATA_SECTIONS - Success -- Performing Test C_HAS_AVX_1 -- Performing Test C_HAS_AVX_1 - Failed -- Performing Test C_HAS_AVX_2 -- Performing Test C_HAS_AVX_2 - Failed -- Performing Test C_HAS_AVX_3 -- Performing Test C_HAS_AVX_3 - Failed -- Performing Test C_HAS_AVX2_1 -- Performing Test C_HAS_AVX2_1 - Failed -- Performing Test C_HAS_AVX2_2 -- Performing Test C_HAS_AVX2_2 - Failed -- Performing Test C_HAS_AVX2_3 -- Performing Test C_HAS_AVX2_3 - Failed -- Performing Test C_HAS_AVX512_1 -- Performing Test C_HAS_AVX512_1 - Failed -- Performing Test C_HAS_AVX512_2 -- Performing Test C_HAS_AVX512_2 - Failed -- Performing Test C_HAS_AVX512_3 -- Performing Test C_HAS_AVX512_3 - Failed -- Performing Test CXX_HAS_AVX_1 -- Performing Test CXX_HAS_AVX_1 - Failed -- Performing Test CXX_HAS_AVX_2 -- Performing Test CXX_HAS_AVX_2 - Failed -- Performing Test CXX_HAS_AVX_3 -- Performing Test CXX_HAS_AVX_3 - Failed -- Performing Test CXX_HAS_AVX2_1 -- Performing Test CXX_HAS_AVX2_1 - Failed -- Performing Test CXX_HAS_AVX2_2 -- Performing Test CXX_HAS_AVX2_2 - Failed -- Performing Test CXX_HAS_AVX2_3 -- Performing Test CXX_HAS_AVX2_3 - Failed -- Performing Test CXX_HAS_AVX512_1 -- Performing Test CXX_HAS_AVX512_1 - Failed -- Performing Test CXX_HAS_AVX512_2 -- Performing Test CXX_HAS_AVX512_2 - Failed -- Performing Test CXX_HAS_AVX512_3 -- Performing Test CXX_HAS_AVX512_3 - Failed -- Performing Test COMPILER_SUPPORTS_HIDDEN_VISIBILITY -- Performing Test COMPILER_SUPPORTS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_SUPPORTS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_SUPPORTS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_SUPPORTS_RDYNAMIC -- Performing Test COMPILER_SUPPORTS_RDYNAMIC - Success -- Performing Test CXX_SVE256_FOUND -- Performing Test CXX_SVE256_FOUND - Success -- SVE support detected. -- Compiler supports SVE extension. Will build perfkernels. CUDA_TOOLKIT_ROOT_DIR not found or specified -- Could NOT find CUDA (missing: CUDA_TOOLKIT_ROOT_DIR CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY) CMake Warning at cmake/public/cuda.cmake:40 (message): PyTorch: CUDA cannot be found. Depending on whether you are building PyTorch or a PyTorch dependent library, the next warning / error will give you more info. Call Stack (most recent call first): cmake/Dependencies.cmake:44 (include) CMakeLists.txt:980 (include) CMake Warning at cmake/Dependencies.cmake:82 (message): Not compiling with CUDA. Suppress this warning with -DUSE_CUDA=OFF. Call Stack (most recent call first): CMakeLists.txt:980 (include) CMake Warning at cmake/Dependencies.cmake:101 (message): Not compiling with XPU. Could NOT find SYCL. Suppress this warning with -DUSE_XPU=OFF. Call Stack (most recent call first): CMakeLists.txt:980 (include) -- Building using own protobuf under third_party per request. -- Use custom protobuf build. CMake Warning at cmake/ProtoBuf.cmake:51 (message): Ancient protobuf forces CMake compatibility Call Stack (most recent call first): cmake/ProtoBuf.cmake:103 (custom_protobuf_find) cmake/Dependencies.cmake:113 (include) CMakeLists.txt:980 (include) CMake Warning (deprecated) at third_party/protobuf/cmake/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. CMake Warning at third_party/protobuf/cmake/CMakeLists.txt:3 (message): Calling of cmake with source directory set to "cmake" subdirectory of Protocol Buffers project is deprecated. Top-level directory of Protocol Buffers project should be used instead. CMake Warning (deprecated) at third_party/protobuf/CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third_party/protobuf/cmake/CMakeLists.txt:9 (include) This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. -- -- 3.21.12.0 -- Performing Test protobuf_HAVE_LD_VERSION_SCRIPT -- Performing Test protobuf_HAVE_LD_VERSION_SCRIPT - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success -- Caffe2 protobuf include directory: $$ -- Trying to find preferred BLAS backend of choice: MKL -- MKL_THREADING = OMP -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of void* -- Check size of void* - done -- MKL_THREADING = OMP CMake Warning at cmake/Dependencies.cmake:246 (message): MKL could not be found. Defaulting to Eigen Call Stack (most recent call first): CMakeLists.txt:980 (include) CMake Warning at cmake/Dependencies.cmake:312 (message): Preferred BLAS (MKL) cannot be found, now searching for a general BLAS library Call Stack (most recent call first): CMakeLists.txt:980 (include) -- MKL_THREADING = OMP -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_sequential - mkl_core - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_sequential - mkl_core - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_sequential - mkl_core - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_sequential - mkl_core - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl - guide - pthread - m] -- Library mkl: not found -- MKL library not found -- Checking for [blis] -- Library blis: BLAS_blis_LIBRARY-NOTFOUND -- Checking for [Accelerate] -- Library Accelerate: BLAS_Accelerate_LIBRARY-NOTFOUND -- Checking for [vecLib] -- Library vecLib: BLAS_vecLib_LIBRARY-NOTFOUND -- Checking for [flexiblas] -- Library flexiblas: BLAS_flexiblas_LIBRARY-NOTFOUND -- Checking for [openblas] -- Library openblas: /nix/store/hrvb350dvin5id9mjh8ja07g3xqczbqq-openblas-0.3.33/lib/libopenblas.so -- Looking for sgemm_ -- Looking for sgemm_ - found -- Performing Test BLAS_F2C_DOUBLE_WORKS -- Performing Test BLAS_F2C_DOUBLE_WORKS - Failed -- Performing Test BLAS_F2C_FLOAT_WORKS -- Performing Test BLAS_F2C_FLOAT_WORKS - Success -- Performing Test BLAS_USE_CBLAS_DOT -- Performing Test BLAS_USE_CBLAS_DOT - Success -- BLAS_USE_CBLAS_DOT: TRUE -- BLAS_F2C: FALSE -- Found a library with BLAS API (open). Full path: (/nix/store/hrvb350dvin5id9mjh8ja07g3xqczbqq-openblas-0.3.33/lib/libopenblas.so) -- Looking for sbgemm_ -- Looking for sbgemm_ - not found -- Looking for shgemm_ -- Looking for shgemm_ - not found -- Using pocketfft in directory: /build/pytorch/third_party/pocketfft/ CMake Warning (deprecated) at third_party/pthreadpool/CMakeLists.txt:10 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. CMake Warning (deprecated) at third_party/FXdiv/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. -- The ASM compiler identification is GNU -- Found assembler: /nix/store/6gj4dzcv6gaxh5raqyrq7jmy605qaj3z-gcc-wrapper-16.2.0/bin/gcc CMake Warning at aten/src/ATen/native/quantized/cpu/qnnpack/CMakeLists.txt:399 (message): Ancient psimd/FP16 forces CMake compatibility CMake Warning (deprecated) at third_party/psimd/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. CMake Warning (deprecated) at third_party/FP16/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. -- Brace yourself, we are building NNPACK CMake Warning at cmake/External/nnpack.cmake:66 (message): Ancient nnpack forces CMake compatibility Call Stack (most recent call first): cmake/Dependencies.cmake:534 (include) CMakeLists.txt:980 (include) CMake Warning (deprecated) at third_party/NNPACK/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. -- NNPACK backend is neon ================================================================================ Default C++ compiler flags (values may be overridden by CMAKE_CXX_STANDARD and CXX_STANDARD): CMAKE_CXX_FLAGS: -ffunction-sections -fdata-sections -fvisibility-inlines-hidden -DUSE_PTHREADPOOL CMAKE_CXX_FLAGS_DEBUG: -g CMAKE_CXX_FLAGS_RELEASE: -O3 -DNDEBUG ================================================================================ -- Performing Test C_HAS_AVX_1 -- Performing Test C_HAS_AVX_1 - Failed -- Performing Test C_HAS_AVX2_1 -- Performing Test C_HAS_AVX2_1 - Failed -- Performing Test C_HAS_AVX512_1 -- Performing Test C_HAS_AVX512_1 - Failed -- Performing Test CXX_HAS_AVX_1 -- Performing Test CXX_HAS_AVX_1 - Failed -- Performing Test CXX_HAS_AVX2_1 -- Performing Test CXX_HAS_AVX2_1 - Failed -- Performing Test CXX_HAS_AVX512_1 -- Performing Test CXX_HAS_AVX512_1 - Failed -- CXX_AVX_FLAGS: -- CXX_AVX2_FLAGS: -- CXX_AVX512_FLAGS: -- MKL_THREADING = OMP -- Check OMP with lib /nix/store/nhrkwapk0zzzmc8x1f2k24qpyz9gy5qb-gcc-16.2.0-lib/lib/libgomp.so and flags -fopenmp -v -- MKL_THREADING = OMP -- Check OMP with lib /nix/store/nhrkwapk0zzzmc8x1f2k24qpyz9gy5qb-gcc-16.2.0-lib/lib/libgomp.so and flags -fopenmp -v CMake Warning (author) at /nix/store/8fp7iplwh21cb85fs1db8kmdhdnjfqyl-cmake-4.4.4/share/cmake-4.4/Modules/FindPackageHandleStandardArgs.cmake:493 (message): The package name passed to find_package_handle_standard_args() (OpenMP_C) does not match the name of the calling package (OpenMP). This can lead to problems in calling code that expects find_package() result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindOpenMP.cmake:653 (find_package_handle_standard_args) third_party/fbgemm/CMakeLists.txt:129 (find_package) This warning is for project developers. Use -Wno-author to suppress it. -- Found OpenMP_C: -fopenmp CMake Warning (author) at /nix/store/8fp7iplwh21cb85fs1db8kmdhdnjfqyl-cmake-4.4.4/share/cmake-4.4/Modules/FindPackageHandleStandardArgs.cmake:493 (message): The package name passed to find_package_handle_standard_args() (OpenMP_CXX) does not match the name of the calling package (OpenMP). This can lead to problems in calling code that expects find_package() result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindOpenMP.cmake:653 (find_package_handle_standard_args) third_party/fbgemm/CMakeLists.txt:129 (find_package) This warning is for project developers. Use -Wno-author to suppress it. -- Found OpenMP_CXX: -fopenmp -- Found OpenMP: TRUE -- OpenMP found: OpenMP_C_INCLUDE_DIRS = ================================================================================ CPP Library Target: fbgemm_generic (OBJECT) SRCS: src/EmbeddingSpMDM.cc src/EmbeddingSpMDMNBit.cc src/ExecuteKernel.cc src/ExecuteKernelU8S8.cc src/Fbgemm.cc src/FbgemmBfloat16Convert.cc src/FbgemmConv.cc src/FbgemmFPCommon.cc src/FbgemmFP16.cc src/FbgemmFloat16Convert.cc src/FbgemmI64.cc src/FbgemmSparseDense.cc src/FbgemmI8Spmdm.cc src/FbgemmPackMatrixB.cc src/GenerateKernelDirectConvU8S8S32ACC32.cc src/GenerateKernel.cc src/GenerateKernelU8S8S32ACC16.cc src/GenerateKernelU8S8S32ACC16Avx512.cc src/GenerateKernelU8S8S32ACC16Avx512VNNI.cc src/GenerateKernelU8S8S32ACC32.cc src/GenerateKernelU8S8S32ACC32Avx512VNNI.cc src/GroupwiseConv.cc src/GroupwiseConvAcc32Avx2.cc src/GroupwiseConvAcc32Avx512.cc src/PackAMatrix.cc src/PackAWithIm2Col.cc src/PackAWithQuantRowOffset.cc src/PackAWithRowOffset.cc src/PackBMatrix.cc src/PackMatrix.cc src/PackWeightMatrixForGConv.cc src/PackWeightsForConv.cc src/PackWeightsForDirectConv.cc src/QuantUtils.cc src/RowWiseSparseAdagradFused.cc src/SparseAdagrad.cc src/spmmUtils.cc src/TransposeUtils.cc src/GenerateI8Depthwise.cc src/RefImplementations.cc src/Utils.cc src/fp32/FbgemmFP32.cc CC_FLAGS: MSVC_FLAGS: /wd4717 /bigobj DEFINITIONS: FBGEMM_FP16_FALLBACK_TO_REF_KERNEL FBGEMM_FP32_FALLBACK_TO_REF_KERNEL FBGEMM_ENABLE_KLEIDIAI FBGEMM_STATIC FBGEMM_ENABLE_KLEIDIAI ENABLE_IPO: INCLUDE_DIRS: $ $ $ Library Dependencies: $ $ Output Library: fbgemm_generic Install Destination: lib64 ================================================================================ -- Processor is aarch64; will NOT build AVX2 target -- Processor is aarch64; will NOT build AVX512 target -- Performing Test COMPILER_SUPPORTS_FP16FML -- Performing Test COMPILER_SUPPORTS_FP16FML - Success -- Processor is aarch64; will build Neon target ================================================================================ CPP Library Target: fbgemm_neon (OBJECT) SRCS: src/UtilsNeon.cc src/KleidiAIFP16UKernelsNeon.cc src/fp32/KleidiAIFP32UKernelsNeon.cc src/QuantUtilsNeon.cc CC_FLAGS: -march=armv8.2-a+fp16fml MSVC_FLAGS: DEFINITIONS: FBGEMM_FP16_FALLBACK_TO_REF_KERNEL FBGEMM_FP32_FALLBACK_TO_REF_KERNEL FBGEMM_ENABLE_KLEIDIAI ENABLE_IPO: INCLUDE_DIRS: Library Dependencies: $ $ fbgemm_generic Output Library: fbgemm_neon Install Destination: lib64 ================================================================================ -- Performing Test COMPILER_SUPPORTS_SVE -- Performing Test COMPILER_SUPPORTS_SVE - Success -- Performing Test COMPILER_SUPPORTS_SVE2 -- Performing Test COMPILER_SUPPORTS_SVE2 - Success -- Processor is aarch64; will build SVE target ================================================================================ CPP Library Target: fbgemm_sve (OBJECT) SRCS: src/FbgemmFP16UKernelsSve128.cc src/UtilsSve.cc src/FbgemmFloat16ConvertSVE.cc CC_FLAGS: -Wno-inline-asm -Wno-asm-operand-widths -march=armv8-a+sve2 MSVC_FLAGS: DEFINITIONS: FBGEMM_FP16_FALLBACK_TO_REF_KERNEL FBGEMM_FP32_FALLBACK_TO_REF_KERNEL FBGEMM_ENABLE_KLEIDIAI ENABLE_IPO: INCLUDE_DIRS: Library Dependencies: $ $ fbgemm_generic Output Library: fbgemm_sve Install Destination: lib64 ================================================================================ -- Will build autovec target ================================================================================ CPP Library Target: fbgemm_autovec (OBJECT) SRCS: src/EmbeddingSpMDMAutovec.cc src/EmbeddingStatsTracker.cc CC_FLAGS: MSVC_FLAGS: DEFINITIONS: ENABLE_IPO: OFF INCLUDE_DIRS: Library Dependencies: $ $ fbgemm_generic Output Library: fbgemm_autovec Install Destination: lib64 ================================================================================ ================================================================================ CPP Library Target: fbgemm (STATIC) SRCS: CC_FLAGS: MSVC_FLAGS: DEFINITIONS: ENABLE_IPO: INCLUDE_DIRS: Library Dependencies: fbgemm_generic fbgemm_neon fbgemm_sve fbgemm_autovec Output Library: fbgemm Install Destination: lib64 ================================================================================ -- Performing Test __CxxFlag__fno_threadsafe_statics -- Performing Test __CxxFlag__fno_threadsafe_statics - Success -- Performing Test __CxxFlag__fno_semantic_interposition -- Performing Test __CxxFlag__fno_semantic_interposition - Success -- Performing Test __CxxFlag__fmerge_all_constants -- Performing Test __CxxFlag__fmerge_all_constants - Success -- Performing Test __CxxFlag__fno_enforce_eh_specs -- Performing Test __CxxFlag__fno_enforce_eh_specs - Success -- Dependency: adding libc (Linux, BSD, or other UNIX/POSIX environment) -- Performing Test ASMJIT_LIBC_HAS_LIBPTHREAD -- Performing Test ASMJIT_LIBC_HAS_LIBPTHREAD - Success -- Dependency: libpthread provided by libc (not linking to libpthread) -- Performing Test ASMJIT_LIBC_HAS_LIBRT -- Performing Test ASMJIT_LIBC_HAS_LIBRT - Success -- Dependency: shm_open provided by libc (not linking to librt) ** AsmJit Summary ** ASMJIT_DIR=/build/pytorch/third_party/fbgemm/external/asmjit ASMJIT_TEST=FALSE ASMJIT_TARGET_TYPE=STATIC ASMJIT_DEPS=c ASMJIT_LIBS=asmjit;c ASMJIT_CFLAGS=-DASMJIT_STATIC ASMJIT_PRIVATE_CFLAGS=-Wall;-Wextra;-Wconversion;-fno-math-errno;-fno-threadsafe-statics;-fno-semantic-interposition;-DASMJIT_STATIC ASMJIT_PRIVATE_CFLAGS_DBG= ASMJIT_PRIVATE_CFLAGS_REL=-O2;-fmerge-all-constants;-fno-enforce-eh-specs -- Performing Test HAS_WNO_UNUSED_BUT_SET_VARIABLE -- Performing Test HAS_WNO_UNUSED_BUT_SET_VARIABLE - Success -- Performing Test HAS_WNO_UNUSED_VARIABLE -- Performing Test HAS_WNO_UNUSED_VARIABLE - Success -- Found Numa: /nix/store/q41q75zdk8x8716dvfmq5kviwhs7s08w-numactl-2.0.18-dev/include -- Found Numa (include: /nix/store/q41q75zdk8x8716dvfmq5kviwhs7s08w-numactl-2.0.18-dev/include, library: /nix/store/fnbbk0fzhd6zzg3bwfwsx04slck621h6-numactl-2.0.18/lib/libnuma.so) -- Using third party subdirectory Eigen. -- Found Python: /nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/bin/python3.14 (found version "3.14.8") found components: Interpreter Development.Module NumPy -- Performing Test HAS_FLTO_AUTO -- Performing Test HAS_FLTO_AUTO - Success -- Found pybind11: /nix/store/y1nrl35nj062m4v1vy0snx7dk6ylmdms-python3.14-pybind11-3.1.0/include (found version "3.1.0") -- pybind11 include dirs: /nix/store/y1nrl35nj062m4v1vy0snx7dk6ylmdms-python3.14-pybind11-3.1.0/include;/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/include/python3.14 -- Adding OpenMP CXX_FLAGS: -fopenmp -- Will link against OpenMP libraries: /nix/store/nhrkwapk0zzzmc8x1f2k24qpyz9gy5qb-gcc-16.2.0-lib/lib/libgomp.so -- Found nvtx3: /build/pytorch/third_party/NVTX/c/include -- ROCM_PATH environment variable is not set and /opt/rocm does not exist. Building without ROCm support. CMake Warning at cmake/Dependencies.cmake:1193 (message): Not using XPU, so disabling USE_XCCL. Suppress this warning with -DUSE_XCCL=OFF. Call Stack (most recent call first): CMakeLists.txt:980 (include) -- Performing Test UV_LINT_W4 -- Performing Test UV_LINT_W4 - Failed -- Performing Test UV_LINT_NO_UNUSED_PARAMETER_MSVC -- Performing Test UV_LINT_NO_UNUSED_PARAMETER_MSVC - Failed -- Performing Test UV_LINT_NO_CONDITIONAL_CONSTANT_MSVC -- Performing Test UV_LINT_NO_CONDITIONAL_CONSTANT_MSVC - Failed -- Performing Test UV_LINT_NO_NONSTANDARD_MSVC -- Performing Test UV_LINT_NO_NONSTANDARD_MSVC - Failed -- Performing Test UV_LINT_NO_NONSTANDARD_EMPTY_TU_MSVC -- Performing Test UV_LINT_NO_NONSTANDARD_EMPTY_TU_MSVC - Failed -- Performing Test UV_LINT_NO_NONSTANDARD_FILE_SCOPE_MSVC -- Performing Test UV_LINT_NO_NONSTANDARD_FILE_SCOPE_MSVC - Failed -- Performing Test UV_LINT_NO_NONSTANDARD_NONSTATIC_DLIMPORT_MSVC -- Performing Test UV_LINT_NO_NONSTANDARD_NONSTATIC_DLIMPORT_MSVC - Failed -- Performing Test UV_LINT_NO_HIDES_LOCAL -- Performing Test UV_LINT_NO_HIDES_LOCAL - Failed -- Performing Test UV_LINT_NO_HIDES_PARAM -- Performing Test UV_LINT_NO_HIDES_PARAM - Failed -- Performing Test UV_LINT_NO_HIDES_GLOBAL -- Performing Test UV_LINT_NO_HIDES_GLOBAL - Failed -- Performing Test UV_LINT_NO_CONDITIONAL_ASSIGNMENT_MSVC -- Performing Test UV_LINT_NO_CONDITIONAL_ASSIGNMENT_MSVC - Failed -- Performing Test UV_LINT_NO_UNSAFE_MSVC -- Performing Test UV_LINT_NO_UNSAFE_MSVC - Failed -- Performing Test UV_LINT_WALL -- Performing Test UV_LINT_WALL - Success -- Performing Test UV_LINT_NO_UNUSED_PARAMETER -- Performing Test UV_LINT_NO_UNUSED_PARAMETER - Success -- Performing Test UV_LINT_STRICT_PROTOTYPES -- Performing Test UV_LINT_STRICT_PROTOTYPES - Success -- Performing Test UV_LINT_EXTRA -- Performing Test UV_LINT_EXTRA - Success -- Performing Test UV_LINT_UTF8_MSVC -- Performing Test UV_LINT_UTF8_MSVC - Failed -- Performing Test UV_F_STRICT_ALIASING -- Performing Test UV_F_STRICT_ALIASING - Success -- summary of build options: Install prefix: /build/tmp4k9chdc2/wheel/platlib/torch Target system: Linux Compiler: C compiler: /nix/store/6gj4dzcv6gaxh5raqyrq7jmy605qaj3z-gcc-wrapper-16.2.0/bin/gcc (GNU) CFLAGS: -ffunction-sections -fdata-sections -- Found uv: 1.51.0 (found version "1.51.0") -- Performing Test HAS_WNO_MISSING_TEMPLATE_ARG_LIST_AFTER_TEMPLATE_KW -- Performing Test HAS_WNO_MISSING_TEMPLATE_ARG_LIST_AFTER_TEMPLATE_KW - Failed -- Performing Test HAS_MNO_OUTLINE_ATOMICS -- Performing Test HAS_MNO_OUTLINE_ATOMICS - Success -- Gloo build as SHARED library -- Found Python3: /nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/bin/python3.14 (found version "3.14.8") found components: Interpreter -- ONNX_PROTOC_EXECUTABLE: $ -- Protobuf_VERSION: Protobuf_VERSION_NOTFOUND Generated: /build/pytorch/build/third_party/onnx/onnx/onnx_onnx_torch-ml.proto Generated: /build/pytorch/build/third_party/onnx/onnx/onnx-operators_onnx_torch-ml.proto Generated: /build/pytorch/build/third_party/onnx/onnx/onnx-data_onnx_torch.proto -- -- ******** Summary ******** -- CMake version : 4.4.4 -- CMake command : /nix/store/8fp7iplwh21cb85fs1db8kmdhdnjfqyl-cmake-4.4.4/bin/cmake -- System : Linux -- C++ compiler : /nix/store/6gj4dzcv6gaxh5raqyrq7jmy605qaj3z-gcc-wrapper-16.2.0/bin/g++ -- C++ compiler version : 16.2.0 -- CXX flags : -ffunction-sections -fdata-sections -fvisibility-inlines-hidden -DUSE_PTHREADPOOL -Wnon-virtual-dtor -- Build type : Release -- Compile definitions : CAFFE2_PERF_WITH_SVE=1;ONNX_ML=1;ONNXIFI_ENABLE_EXT=1 -- CMAKE_PREFIX_PATH : /nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8;/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/lib/python3.14/site-packages;/nix/store/avkz0g2dayf00b2bi16507xmrk65lrvl-python3.14-scikit-build-core-1.0.2/lib/python3.14/site-packages -- CMAKE_INSTALL_PREFIX : /build/tmp4k9chdc2/wheel/platlib/torch -- CMAKE_MODULE_PATH : /build/pytorch/cmake/Modules;/build/pytorch/cmake/public/../Modules_CUDA_fix -- -- ONNX version : 1.18.0 -- ONNX NAMESPACE : onnx_torch -- ONNX_USE_LITE_PROTO : OFF -- USE_PROTOBUF_SHARED_LIBS : OFF -- ONNX_DISABLE_EXCEPTIONS : OFF -- ONNX_DISABLE_STATIC_REGISTRATION : OFF -- ONNX_WERROR : OFF -- ONNX_BUILD_TESTS : OFF -- BUILD_SHARED_LIBS : OFF -- -- Protobuf compiler : $ -- Protobuf includes : -- Protobuf libraries : -- ONNX_BUILD_PYTHON : OFF -- Found CUDA with FP16 support, compiling with torch.cuda.HalfTensor -- Adding -DNDEBUG to compile flags CMake Warning at cmake/Dependencies.cmake:1528 (message): Not compiling with MAGMA. Suppress this warning with -DUSE_MAGMA=OFF. Call Stack (most recent call first): CMakeLists.txt:980 (include) -- Looking for cheev_ -- Looking for cheev_ - found -- Looking for cgesdd_ -- Looking for cgesdd_ - found -- Found a library with LAPACK API (open). disabling ROCM because NOT USE_ROCM is set -- MIOpen not found. Compiling without MIOpen support -- Will build oneDNN Graph -- Will build oneDNN UKERNEL -- MKLDNN_CPU_RUNTIME = OMP CMake Warning (deprecated) at third_party/ideep/mkl-dnn/CMakeLists.txt:36 (cmake_policy): The OLD behavior for policy CMP0146 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. -- DNNL_TARGET_ARCH: AARCH64 -- DNNL_LIBRARY_NAME: dnnl CMake Warning (author) at /nix/store/8fp7iplwh21cb85fs1db8kmdhdnjfqyl-cmake-4.4.4/share/cmake-4.4/Modules/FindPackageHandleStandardArgs.cmake:493 (message): The package name passed to find_package_handle_standard_args() (OpenMP_C) does not match the name of the calling package (OpenMP). This can lead to problems in calling code that expects find_package() result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindOpenMP.cmake:653 (find_package_handle_standard_args) third_party/ideep/mkl-dnn/cmake/OpenMP.cmake:50 (find_package) third_party/ideep/mkl-dnn/CMakeLists.txt:94 (include) This warning is for project developers. Use -Wno-author to suppress it. -- Found OpenMP_C: -fopenmp CMake Warning (author) at /nix/store/8fp7iplwh21cb85fs1db8kmdhdnjfqyl-cmake-4.4.4/share/cmake-4.4/Modules/FindPackageHandleStandardArgs.cmake:493 (message): The package name passed to find_package_handle_standard_args() (OpenMP_CXX) does not match the name of the calling package (OpenMP). This can lead to problems in calling code that expects find_package() result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindOpenMP.cmake:653 (find_package_handle_standard_args) third_party/ideep/mkl-dnn/cmake/OpenMP.cmake:50 (find_package) third_party/ideep/mkl-dnn/CMakeLists.txt:94 (include) This warning is for project developers. Use -Wno-author to suppress it. -- Found OpenMP_CXX: -fopenmp -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Enabled testing coverage: CI -- Enabled workload: TRAINING -- Enabled primitives: ALL -- Enabled primitive CPU ISA: ALL -- Enabled primitive GPU ISA: ALL -- Enabled GeMM kernels ISA: ALL -- Primitive cache is enabled -- Experimental functionality for ukernels is enabled -- Graph component is enabled -- Found MKL-DNN: TRUE -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for mmap -- Looking for mmap - found -- Looking for shm_open -- Looking for shm_open - found -- Looking for shm_unlink -- Looking for shm_unlink - found -- Looking for malloc_usable_size -- Looking for malloc_usable_size - found -- Looking for posix_fallocate -- Looking for posix_fallocate - found -- -- Performing Test COMPILE_OUT_ZVECTOR -- Performing Test COMPILE_OUT_ZVECTOR - Failed -- ZVECTOR flags were NOT set. -- -- {fmt} version: 12.2.1 -- Build type: Release -- Using CPU-only version of Kineto -- Configuring Kineto dependency: -- KINETO_SOURCE_DIR = /build/pytorch/third_party/kineto/libkineto -- KINETO_BUILD_TESTS = OFF -- KINETO_LIBRARY_TYPE = static -- KINETO_BACKEND = cpu -- ROCM_SOURCE_DIR = -- KINETO_BACKEND = cpu -- Building CPU-only profilers -- DYNOLOG_INCLUDE_DIR = /build/pytorch/third_party/kineto/libkineto/third_party/dynolog_headers/ -- IPCFABRIC_INCLUDE_DIR = /build/pytorch/third_party/kineto/libkineto/third_party/dynolog_headers//dynolog/src/ipcfabric/ -- Configured Kineto (CPU) -- GCC 16.2.0: Adding gcc and gcc_s libs to link line -- Performing Test HAS_WERROR_RETURN_TYPE -- Performing Test HAS_WERROR_RETURN_TYPE - Success -- Performing Test HAS_WERROR_NON_VIRTUAL_DTOR -- Performing Test HAS_WERROR_NON_VIRTUAL_DTOR - Success -- Performing Test HAS_WERROR_BRACED_SCALAR_INIT -- Performing Test HAS_WERROR_BRACED_SCALAR_INIT - Failed -- Performing Test HAS_WERROR_RANGE_LOOP_CONSTRUCT -- Performing Test HAS_WERROR_RANGE_LOOP_CONSTRUCT - Success -- Performing Test HAS_WERROR_BOOL_OPERATION -- Performing Test HAS_WERROR_BOOL_OPERATION - Success -- Performing Test HAS_WNARROWING -- Performing Test HAS_WNARROWING - Success -- Performing Test HAS_WNO_MISSING_FIELD_INITIALIZERS -- Performing Test HAS_WNO_MISSING_FIELD_INITIALIZERS - Success -- Performing Test HAS_WNO_UNKNOWN_PRAGMAS -- Performing Test HAS_WNO_UNKNOWN_PRAGMAS - Success -- Performing Test HAS_WNO_UNUSED_PARAMETER -- Performing Test HAS_WNO_UNUSED_PARAMETER - Success -- Performing Test HAS_WNO_STRICT_OVERFLOW -- Performing Test HAS_WNO_STRICT_OVERFLOW - Success -- Performing Test HAS_WNO_STRICT_ALIASING -- Performing Test HAS_WNO_STRICT_ALIASING - Success -- Performing Test HAS_WNO_STRINGOP_OVERFLOW -- Performing Test HAS_WNO_STRINGOP_OVERFLOW - Success -- Performing Test HAS_WVLA_EXTENSION -- Performing Test HAS_WVLA_EXTENSION - Failed -- Performing Test HAS_WSUGGEST_OVERRIDE -- Performing Test HAS_WSUGGEST_OVERRIDE - Success -- Performing Test HAS_WNEWLINE_EOF -- Performing Test HAS_WNEWLINE_EOF - Failed -- Performing Test HAS_WINCONSISTENT_MISSING_OVERRIDE -- Performing Test HAS_WINCONSISTENT_MISSING_OVERRIDE - Failed -- Performing Test HAS_WINCONSISTENT_MISSING_DESTRUCTOR_OVERRIDE -- Performing Test HAS_WINCONSISTENT_MISSING_DESTRUCTOR_OVERRIDE - Failed -- Performing Test HAS_WNO_ERROR_OLD_STYLE_CAST -- Performing Test HAS_WNO_ERROR_OLD_STYLE_CAST - Success -- Performing Test HAS_WCONSTANT_CONVERSION -- Performing Test HAS_WCONSTANT_CONVERSION - Failed -- Performing Test HAS_WNO_ALIGNED_ALLOCATION_UNAVAILABLE -- Performing Test HAS_WNO_ALIGNED_ALLOCATION_UNAVAILABLE - Failed -- Performing Test HAS_QUNUSED_ARGUMENTS -- Performing Test HAS_QUNUSED_ARGUMENTS - Failed -- Performing Test HAS_FALIGNED_NEW -- Performing Test HAS_FALIGNED_NEW - Success -- Performing Test HAS_WNO_MAYBE_UNINITIALIZED -- Performing Test HAS_WNO_MAYBE_UNINITIALIZED - Success -- Performing Test HAS_FSTANDALONE_DEBUG -- Performing Test HAS_FSTANDALONE_DEBUG - Failed -- Performing Test HAS_FNO_OMIT_FRAME_POINTER -- Performing Test HAS_FNO_OMIT_FRAME_POINTER - Success -- Performing Test HAS_FNO_MATH_ERRNO -- Performing Test HAS_FNO_MATH_ERRNO - Success -- Performing Test HAS_FNO_TRAPPING_MATH -- Performing Test HAS_FNO_TRAPPING_MATH - Success -- Performing Test HAS_WERROR_FORMAT -- Performing Test HAS_WERROR_FORMAT - Success -- Performing Test HAS_WNO_DANGLING_REFERENCE -- Performing Test HAS_WNO_DANGLING_REFERENCE - Success -- Performing Test HAS_WNO_ERROR_DANGLING_REFERENCE -- Performing Test HAS_WNO_ERROR_DANGLING_REFERENCE - Success -- -- Architecture: arm64 -- Performing Test mi_has_libpthread -- Performing Test mi_has_libpthread - Success -- Performing Test mi_has_librt -- Performing Test mi_has_librt - Success -- Performing Test mi_has_libatomic -- Performing Test mi_has_libatomic - Success -- -- Library name : mimalloc -- Version : 2.4.1 -- Build type : release -- C Compiler : /nix/store/6gj4dzcv6gaxh5raqyrq7jmy605qaj3z-gcc-wrapper-16.2.0/bin/gcc -- Compiler flags : -Wall;-Wextra;-Wno-unknown-pragmas;-fvisibility=hidden;-Wstrict-prototypes;-ftls-model=initial-exec -- Compiler defines : MI_CMAKE_BUILD_TYPE=release;MI_BUILD_RELEASE -- Link libraries : pthread;rt;atomic -- Build targets : static -- -- NUMA paths: -- /nix/store/q41q75zdk8x8716dvfmq5kviwhs7s08w-numactl-2.0.18-dev/include -- /nix/store/fnbbk0fzhd6zzg3bwfwsx04slck621h6-numactl-2.0.18/lib/libnuma.so -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include -- headers outputs: -- sources outputs: -- declarations_yaml outputs: CMake Warning (author) in cmake/Codegen.cmake: A logical block opening on the line /build/pytorch/cmake/Codegen.cmake:375 (if) closes on the line /build/pytorch/cmake/Codegen.cmake:387 (endif) with mis-matching arguments. Call Stack (most recent call first): caffe2/CMakeLists.txt:2 (include) This warning is for project developers. Use -Wno-author to suppress it. CMake Warning (author) in cmake/Codegen.cmake: A logical block opening on the line /build/pytorch/cmake/Codegen.cmake:389 (if) closes on the line /build/pytorch/cmake/Codegen.cmake:423 (endif) with mis-matching arguments. Call Stack (most recent call first): caffe2/CMakeLists.txt:2 (include) This warning is for project developers. Use -Wno-author to suppress it. CMake Warning (author) in cmake/Codegen.cmake: A logical block opening on the line /build/pytorch/cmake/Codegen.cmake:425 (if) closes on the line /build/pytorch/cmake/Codegen.cmake:429 (endif) with mis-matching arguments. Call Stack (most recent call first): caffe2/CMakeLists.txt:2 (include) This warning is for project developers. Use -Wno-author to suppress it. CMake Warning (author) in cmake/Codegen.cmake: A logical block opening on the line /build/pytorch/cmake/Codegen.cmake:431 (if) closes on the line /build/pytorch/cmake/Codegen.cmake:435 (endif) with mis-matching arguments. Call Stack (most recent call first): caffe2/CMakeLists.txt:2 (include) This warning is for project developers. Use -Wno-author to suppress it. -- Using ATen parallel backend: OMP disabling CUDA because USE_CUDA is set false -- Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY OPENSSL_INCLUDE_DIR) -- Check size of long double -- Check size of long double - done -- Performing Test COMPILER_SUPPORTS_LONG_DOUBLE -- Performing Test COMPILER_SUPPORTS_LONG_DOUBLE - Success -- Performing Test COMPILER_SUPPORTS_FLOAT128 -- Performing Test COMPILER_SUPPORTS_FLOAT128 - Failed -- Support for OpenMP disabled by CMake option -- Performing Test COMPILER_SUPPORTS_WEAK_ALIASES -- Performing Test COMPILER_SUPPORTS_WEAK_ALIASES - Success -- Performing Test COMPILER_SUPPORTS_BUILTIN_MATH -- Performing Test COMPILER_SUPPORTS_BUILTIN_MATH - Success -- Performing Test COMPILER_SUPPORTS_SYS_GETRANDOM -- Performing Test COMPILER_SUPPORTS_SYS_GETRANDOM - Success -- Configuring build for SLEEF-v3.8.0 Target system: Linux-6.18.60 Target processor: aarch64 Host system: Linux-6.18.60 Host processor: aarch64 Detected C compiler: GNU @ /nix/store/6gj4dzcv6gaxh5raqyrq7jmy605qaj3z-gcc-wrapper-16.2.0/bin/gcc CMake: 4.4.4 Make program: /nix/store/6iwk9hppg8q0fr54mg28klc1hgaizhaa-ninja-1.13.2/bin/ninja -- Using option `-Wall -Wno-unused-function -Wno-attributes -Wno-unused-result -Wno-psabi -ffp-contract=off -fno-math-errno -fno-trapping-math` to compile libsleef -- Building shared libs : OFF -- Building static test bins: OFF -- MPFR : LIB_MPFR-NOTFOUND -- GMP : LIBGMP-NOTFOUND -- RT : /nix/store/nhphqkv18x8fpf3flz0bsm1h554pawn7-glibc-2.44-57/lib/librt.so -- FFTW3 : LIBFFTW3-NOTFOUND -- OPENSSL : -- SDE : SDE_COMMAND-NOTFOUND -- COMPILER_SUPPORTS_OPENMP : -- Building SLEEF with VLA SVE support AT_INSTALL_INCLUDE_DIR include/ATen/core core header install: /build/pytorch/build/aten/src/ATen/core/TensorBody.h core header install: /build/pytorch/build/aten/src/ATen/core/aten_interned_strings.h CMake Warning at CMakeLists.txt:1372 (message): Generated cmake files are only fully tested if one builds with system glog, gflags, and protobuf. Other settings may generate files that are not well tested. -- -- ******** Summary ******** -- General: -- CMake version : 4.4.4 -- CMake command : /nix/store/8fp7iplwh21cb85fs1db8kmdhdnjfqyl-cmake-4.4.4/bin/cmake -- System : Linux -- C++ compiler : /nix/store/6gj4dzcv6gaxh5raqyrq7jmy605qaj3z-gcc-wrapper-16.2.0/bin/g++ -- C++ compiler id : GNU -- C++ compiler version : 16.2.0 -- Using ccache if found : ON -- Found ccache : CCACHE_PROGRAM-NOTFOUND -- CXX flags : -ffunction-sections -fdata-sections -fvisibility-inlines-hidden -DUSE_PTHREADPOOL -DNDEBUG -DUSE_KINETO -DUSE_FBGEMM -DUSE_PYTORCH_QNNPACK -DAT_BUILD_ARM_VEC256_WITH_SLEEF -DSYMBOLICATE_MOBILE_DEBUG_HANDLE -O2 -fPIC -DC10_NODEPRECATED -Wall -Wextra -Werror=return-type -Werror=non-virtual-dtor -Werror=range-loop-construct -Werror=bool-operation -Wnarrowing -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-unused-parameter -Wno-strict-overflow -Wno-strict-aliasing -Wno-stringop-overflow -Wsuggest-override -Wno-psabi -Wno-error=old-style-cast -faligned-new -Wno-maybe-uninitialized -fno-omit-frame-pointer -fno-math-errno -fno-trapping-math -Werror=format -Wno-dangling-reference -Wno-error=dangling-reference -Wno-stringop-overflow -- Shared LD flags : -Wl,--no-as-needed -T/build/pytorch/cmake/linker_script.ld -rdynamic -- Static LD flags : -- Module LD flags : -T/build/pytorch/cmake/linker_script.ld -- Build type : Release -- Compile definitions : CAFFE2_PERF_WITH_SVE=1;ONNX_ML=1;ONNXIFI_ENABLE_EXT=1;ONNX_NAMESPACE=onnx_torch;HAVE_MMAP=1;_FILE_OFFSET_BITS=64;HAVE_SHM_OPEN=1;HAVE_SHM_UNLINK=1;HAVE_MALLOC_USABLE_SIZE=1;HAVE_POSIX_FALLOCATE=1;USE_EXTERNAL_MZCRC;MINIZ_DISABLE_ZIP_READER_CRC32_CHECKS;AT_BUILD_ARM_VEC256_WITH_SLEEF;USE_MIMALLOC -- CMAKE_PREFIX_PATH : /nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8;/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/lib/python3.14/site-packages;/nix/store/avkz0g2dayf00b2bi16507xmrk65lrvl-python3.14-scikit-build-core-1.0.2/lib/python3.14/site-packages -- CMAKE_INSTALL_PREFIX : /build/tmp4k9chdc2/wheel/platlib/torch -- USE_GOLD_LINKER : OFF -- -- TORCH_VERSION : 2.14.1 -- BUILD_STATIC_RUNTIME_BENCHMARK: OFF -- BUILD_BINARY : OFF -- BUILD_CUSTOM_PROTOBUF : ON -- Link local protobuf : ON -- BUILD_PYTHON : ON -- Python version : 3.14.8 -- Python executable : /nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/bin/python3.14 -- Python library : -- Python includes : /nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/include/python3.14 -- Python site-package : /nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/lib/python3.14/site-packages -- BUILD_SHARED_LIBS : ON -- CAFFE2_USE_MSVC_STATIC_RUNTIME : OFF -- BUILD_TEST : 0 -- BUILD_JNI : OFF -- BUILD_MOBILE_AUTOGRAD : OFF -- BUILD_LITE_INTERPRETER: OFF -- INTERN_BUILD_MOBILE : -- TRACING_BASED : OFF -- USE_BLAS : 1 -- BLAS : open -- BLAS_HAS_SBGEMM : -- BLAS_HAS_SHGEMM : -- USE_LAPACK : 1 -- LAPACK : open -- USE_ASAN : OFF -- USE_LSAN : OFF -- USE_TSAN : OFF -- USE_CPP_CODE_COVERAGE : OFF -- USE_CUDA : OFF -- USE_XPU : OFF -- USE_ROCM : OFF -- USE_EIGEN_FOR_BLAS : ON -- USE_EIGEN_FOR_SPARSE : OFF -- USE_FBGEMM : ON -- USE_MSLK : OFF -- USE_KINETO : ON -- USE_GFLAGS : OFF -- USE_GLOG : OFF -- USE_LITE_PROTO : OFF -- USE_PYTORCH_METAL : OFF -- USE_PYTORCH_METAL_EXPORT : OFF -- USE_MPS : OFF -- CAN_COMPILE_METAL : -- CAN_COMPILE_METAL_40 : -- USE_MKL : OFF -- USE_MKLDNN : 1 -- USE_MKLDNN_ACL : OFF -- USE_KLEIDIAI : ON -- USE_PRIORITIZED_TEXT_FOR_LD : ON -- USE_UCC : OFF -- USE_ITT : OFF -- USE_XCCL : OFF -- USE_NCCL : 0 -- Found NVSHMEM : -- USE_NNPACK : 1 -- USE_NUMPY : ON -- USE_OPENMP : ON -- USE_MIMALLOC : ON -- USE_MIMALLOC_ON_MKL : OFF -- USE_VULKAN : 0 -- USE_PYTORCH_QNNPACK : ON -- USE_XNNPACK : OFF -- USE_DISTRIBUTED : 1 -- USE_MPI : 0 -- USE_GLOO : ON -- USE_GLOO_WITH_OPENSSL : OFF -- USE_GLOO_IBVERBS : OFF -- USE_TENSORPIPE : ON -- Public Dependencies : -- Private Dependencies : Threads::Threads;pthreadpool;pytorch_qnnpack;nnpack;fbgemm;fp16;caffe2::openmp;tensorpipe;nlohmann;moodycamel;gloo;kleidiai;rt;fmt::fmt-header-only;kineto;gcc_s;gcc;dl -- Public CUDA Deps. : -- Private CUDA Deps. : -- USE_COREML_DELEGATE : OFF -- BUILD_LAZY_TS_BACKEND : ON -- USE_ROCM_KERNEL_ASSERT : OFF -- Configuring done (38.5s) -- Generating done (1.1s) -- Build files have been written to: /build/pytorch/build *** Building project with Ninja... [0/5] Re-checking globbed directories... [4/5] Generating ATen sources [18/2874] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message_lite.cc.o In file included from /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/string.h:580, from /build/pytorch/third_party/protobuf/src/google/protobuf/stubs/port.h:39, from /build/pytorch/third_party/protobuf/src/google/protobuf/stubs/common.h:48, from /build/pytorch/third_party/protobuf/src/google/protobuf/message_lite.h:46, from /build/pytorch/third_party/protobuf/src/google/protobuf/message_lite.cc:36: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘uint8_t* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, uint8_t*)’ at /build/pytorch/third_party/protobuf/src/google/protobuf/io/coded_stream.h:684:16, inlined from ‘virtual uint8_t* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(uint8_t*, google::protobuf::io::EpsCopyOutputStream*) const’ at /build/pytorch/third_party/protobuf/src/google/protobuf/implicit_weak_message.h:103:28, inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /build/pytorch/third_party/protobuf/src/google/protobuf/message_lite.cc:411:30, inlined from ‘bool google::protobuf::MessageLite::SerializeToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /build/pytorch/third_party/protobuf/src/google/protobuf/message_lite.cc:395:42: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘uint8_t* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, uint8_t*)’ at /build/pytorch/third_party/protobuf/src/google/protobuf/io/coded_stream.h:684:16, inlined from ‘virtual uint8_t* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(uint8_t*, google::protobuf::io::EpsCopyOutputStream*) const’ at /build/pytorch/third_party/protobuf/src/google/protobuf/implicit_weak_message.h:103:28, inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /build/pytorch/third_party/protobuf/src/google/protobuf/message_lite.cc:411:30: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [26/2874] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/repeated_field.cc.o In file included from /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/string.h:580, from /build/pytorch/third_party/protobuf/src/google/protobuf/stubs/port.h:39, from /build/pytorch/third_party/protobuf/src/google/protobuf/stubs/logging.h:35, from /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:55, from /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.cc:35: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = bool]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:1011:11, inlined from ‘void google::protobuf::RepeatedField< >::CopyArray(Element*, const Element*, int) [with Element = bool]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:996:37, inlined from ‘void google::protobuf::RepeatedField< >::MoveArray(Element*, Element*, int) [with Element = bool]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:990:12, inlined from ‘void google::protobuf::RepeatedField< >::Reserve(int) [with Element = bool]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:971:14, inlined from ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = bool]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:532:12: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ reading between 1 and 2147483647 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = bool]’: cc1plus: note: source object is likely at address zero In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:1011:11, inlined from ‘void google::protobuf::RepeatedField< >::CopyArray(Element*, const Element*, int) [with Element = int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:996:37, inlined from ‘void google::protobuf::RepeatedField< >::MoveArray(Element*, Element*, int) [with Element = int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:990:12, inlined from ‘void google::protobuf::RepeatedField< >::Reserve(int) [with Element = int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:971:14, inlined from ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:532:12: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ reading between 4 and 8589934588 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = int]’: cc1plus: note: source object is likely at address zero In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:1011:11, inlined from ‘void google::protobuf::RepeatedField< >::CopyArray(Element*, const Element*, int) [with Element = unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:996:37, inlined from ‘void google::protobuf::RepeatedField< >::MoveArray(Element*, Element*, int) [with Element = unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:990:12, inlined from ‘void google::protobuf::RepeatedField< >::Reserve(int) [with Element = unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:971:14, inlined from ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:532:12: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ reading between 4 and 8589934588 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = unsigned int]’: cc1plus: note: source object is likely at address zero In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = long int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:1011:11, inlined from ‘void google::protobuf::RepeatedField< >::CopyArray(Element*, const Element*, int) [with Element = long int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:996:37, inlined from ‘void google::protobuf::RepeatedField< >::MoveArray(Element*, Element*, int) [with Element = long int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:990:12, inlined from ‘void google::protobuf::RepeatedField< >::Reserve(int) [with Element = long int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:971:14, inlined from ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = long int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:532:12: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ reading between 8 and 17179869176 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = long int]’: cc1plus: note: source object is likely at address zero In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = long unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:1011:11, inlined from ‘void google::protobuf::RepeatedField< >::CopyArray(Element*, const Element*, int) [with Element = long unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:996:37, inlined from ‘void google::protobuf::RepeatedField< >::MoveArray(Element*, Element*, int) [with Element = long unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:990:12, inlined from ‘void google::protobuf::RepeatedField< >::Reserve(int) [with Element = long unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:971:14, inlined from ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = long unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:532:12: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ reading between 8 and 17179869176 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = long unsigned int]’: cc1plus: note: source object is likely at address zero In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = float]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:1011:11, inlined from ‘void google::protobuf::RepeatedField< >::CopyArray(Element*, const Element*, int) [with Element = float]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:996:37, inlined from ‘void google::protobuf::RepeatedField< >::MoveArray(Element*, Element*, int) [with Element = float]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:990:12, inlined from ‘void google::protobuf::RepeatedField< >::Reserve(int) [with Element = float]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:971:14, inlined from ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = float]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:532:12: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ reading between 4 and 8589934588 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = float]’: cc1plus: note: source object is likely at address zero In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = double]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:1011:11, inlined from ‘void google::protobuf::RepeatedField< >::CopyArray(Element*, const Element*, int) [with Element = double]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:996:37, inlined from ‘void google::protobuf::RepeatedField< >::MoveArray(Element*, Element*, int) [with Element = double]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:990:12, inlined from ‘void google::protobuf::RepeatedField< >::Reserve(int) [with Element = double]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:971:14, inlined from ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = double]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:532:12: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ reading between 8 and 17179869176 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = double]’: cc1plus: note: source object is likely at address zero [200/2874] Linking CXX executable bin/protoc-3.21.12.0 Warning: Unused direct dependencies: /nix/store/nhphqkv18x8fpf3flz0bsm1h554pawn7-glibc-2.44-57/lib/libm.so.6 [203/2874] Running gen_proto.py on onnx/onnx.in.proto Processing /build/pytorch/third_party/onnx/onnx/onnx.in.proto Writing /build/pytorch/build/third_party/onnx/onnx/onnx_onnx_torch-ml.proto Writing /build/pytorch/build/third_party/onnx/onnx/onnx_onnx_torch-ml.proto3 Writing /build/pytorch/build/third_party/onnx/onnx/onnx-ml.pb.h generating /build/pytorch/build/third_party/onnx/onnx/onnx_pb.py [210/2874] Running gen_proto.py on onnx/onnx-operators.in.proto Processing /build/pytorch/third_party/onnx/onnx/onnx-operators.in.proto Writing /build/pytorch/build/third_party/onnx/onnx/onnx-operators_onnx_torch-ml.proto Writing /build/pytorch/build/third_party/onnx/onnx/onnx-operators_onnx_torch-ml.proto3 Writing /build/pytorch/build/third_party/onnx/onnx/onnx-operators-ml.pb.h generating /build/pytorch/build/third_party/onnx/onnx/onnx_operators_pb.py [212/2874] Running gen_proto.py on onnx/onnx-data.in.proto Processing /build/pytorch/third_party/onnx/onnx/onnx-data.in.proto Writing /build/pytorch/build/third_party/onnx/onnx/onnx-data_onnx_torch.proto Writing /build/pytorch/build/third_party/onnx/onnx/onnx-data_onnx_torch.proto3 Writing /build/pytorch/build/third_party/onnx/onnx/onnx-data.pb.h generating /build/pytorch/build/third_party/onnx/onnx/onnx_data_pb.py [276/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/fs-poll.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/fs-poll.c:30: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [277/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/random.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/random.c:28: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [279/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/inet.c.o /build/pytorch/third_party/tensorpipe/third_party/libuv/src/inet.c: In function ‘uv_inet_pton’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/inet.c:157:7: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 157 | p = strchr(src, '%'); | ^ [284/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/threadpool.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/threadpool.c:25: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [287/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/async.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/async.c:26: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [289/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/dl.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/dl.c:23: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [290/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/getaddrinfo.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/getaddrinfo.c:26: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [291/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/getnameinfo.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/getnameinfo.c:28: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [292/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/core.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/core.c:22: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [293/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/loop-watcher.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/loop-watcher.c:23: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [294/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/loop.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/loop.c:24: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [295/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/fs.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/fs.c:30: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [296/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/pipe.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/pipe.c:23: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [297/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/poll.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/poll.c:23: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [298/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/random-devurandom.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/random-devurandom.c:23: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [299/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/process.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/process.c:23: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [300/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/signal.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/signal.c:22: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [301/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/stream.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/stream.c:23: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [302/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/tcp.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/tcp.c:23: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [303/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/tty.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/tty.c:23: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [304/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/thread.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/thread.c:23: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [305/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/proctitle.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/proctitle.c:22: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [306/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/udp.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/udp.c:23: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [307/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/procfs-exepath.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/procfs-exepath.c:23: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [308/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/random-getrandom.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/random-getrandom.c:23: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [309/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/random-sysctl-linux.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/random-sysctl-linux.c:23: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ [311/2874] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/linux.c.o In file included from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/linux.c:27: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h: In function ‘uv__basename_r’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:411:5: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | s = strrchr(path, '/'); | ^ /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/linux.c: In function ‘uv__cgroup1_find_cpu_controller’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/linux.c:2392:22: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2392 | char* cgroup_cpu = strstr(cgroup, ":cpu,"); | ^~~~~~ /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/linux.c: In function ‘uv__get_constrained_cpu’: /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/linux.c:2354:47: warning: ‘/cpu.max’ directive output may be truncated writing 8 bytes into a region of size between 1 and 256 [-Wformat-truncation=] 2354 | snprintf(full_path, sizeof(full_path), "%s/cpu.max", path); | ^~~~~~~~ In file included from /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/stdio.h:974, from /build/pytorch/third_party/tensorpipe/third_party/libuv/include/uv.h:59, from /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/linux.c:26: In function ‘snprintf’, inlined from ‘uv__get_cgroupv2_constrained_cpu’ at /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/linux.c:2354:5, inlined from ‘uv__get_constrained_cpu’ at /build/pytorch/third_party/tensorpipe/third_party/libuv/src/unix/linux.c:2460:12: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 9 and 264 bytes into a destination of size 256 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [328/2874] Generating include/renamesvenofma.h Generating renamesvenofma.h: mkrename cinz_ x x svenofma [329/2874] Generating include/renamesve.h Generating renamesve.h: mkrename finz_ x x sve [330/2874] Generating include/renameadvsimdnofma.h Generating renameadvsimdnofma.h: mkrename cinz_ 2 4 advsimdnofma [332/2874] Generating include/renameadvsimd.h Generating renameadvsimd.h: mkrename finz_ 2 4 advsimd [333/2874] Generating include/renamepurec_scalar.h Generating renamepurec_scalar.h: mkrename cinz_ 1 1 purec [334/2874] Generating include/renamepurecfma_scalar.h Generating renamepurecfma_scalar.h: mkrename finz_ 1 1 purecfma [335/2874] Generating include/renamecuda.h Generating renamecuda.h: mkrename finz_ 1 1 cuda [423/2874] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/psimd/2d-fourier-8x8.c.o /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c: In function ‘nnp_ifft8x8_with_offset__psimd’: /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:140:9: warning: ‘psimd_ifft8_real_f32’ accessing 64 bytes in a region of size 32 [-Wstringop-overflow=] 140 | psimd_ifft8_real_f32( | ^~~~~~~~~~~~~~~~~~~~~ 141 | block.as_psimd_f32[0][0], block.as_psimd_f32[1][0], block.as_psimd_f32[2][0], block.as_psimd_f32[3][0], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | block.as_psimd_f32[4][0], block.as_psimd_f32[5][0], block.as_psimd_f32[6][0], block.as_psimd_f32[7][0], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143 | &block.as_float[0][0], &block.as_float[4][0], 8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:140:9: note: referencing argument 9 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:140:9: warning: ‘psimd_ifft8_real_f32’ accessing 64 bytes in a region of size 32 [-Wstringop-overflow=] /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:140:9: note: referencing argument 10 of type ‘float[16]’ In file included from /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:10: /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:121:20: note: in a call to function ‘psimd_ifft8_real_f32’ 121 | static inline void psimd_ifft8_real_f32( | ^~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:146:17: warning: ‘psimd_ifft8_real_f32’ accessing 64 bytes in a region of size 16 [-Wstringop-overflow=] 146 | psimd_ifft8_real_f32( | ^~~~~~~~~~~~~~~~~~~~~ 147 | block.as_psimd_f32[0][1], block.as_psimd_f32[1][1], block.as_psimd_f32[2][1], block.as_psimd_f32[3][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | block.as_psimd_f32[4][1], block.as_psimd_f32[5][1], block.as_psimd_f32[6][1], block.as_psimd_f32[7][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | &block.as_float[0][4], &block.as_float[4][4], 8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:146:17: note: referencing argument 9 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:146:17: warning: ‘psimd_ifft8_real_f32’ accessing 64 bytes in a region of size 16 [-Wstringop-overflow=] /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:146:17: note: referencing argument 10 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:121:20: note: in a call to function ‘psimd_ifft8_real_f32’ 121 | static inline void psimd_ifft8_real_f32( | ^~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c: In function ‘nnp_ifft8x8_with_bias__psimd’: /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:189:9: warning: ‘psimd_ifft8_real_f32’ accessing 64 bytes in a region of size 32 [-Wstringop-overflow=] 189 | psimd_ifft8_real_f32( | ^~~~~~~~~~~~~~~~~~~~~ 190 | block.as_psimd_f32[0][0], block.as_psimd_f32[1][0], block.as_psimd_f32[2][0], block.as_psimd_f32[3][0], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | block.as_psimd_f32[4][0], block.as_psimd_f32[5][0], block.as_psimd_f32[6][0], block.as_psimd_f32[7][0], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | &block.as_float[0][0], &block.as_float[4][0], 8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:189:9: note: referencing argument 9 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:189:9: warning: ‘psimd_ifft8_real_f32’ accessing 64 bytes in a region of size 32 [-Wstringop-overflow=] /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:189:9: note: referencing argument 10 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:121:20: note: in a call to function ‘psimd_ifft8_real_f32’ 121 | static inline void psimd_ifft8_real_f32( | ^~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:194:17: warning: ‘psimd_ifft8_real_f32’ accessing 64 bytes in a region of size 16 [-Wstringop-overflow=] 194 | psimd_ifft8_real_f32( | ^~~~~~~~~~~~~~~~~~~~~ 195 | block.as_psimd_f32[0][1], block.as_psimd_f32[1][1], block.as_psimd_f32[2][1], block.as_psimd_f32[3][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | block.as_psimd_f32[4][1], block.as_psimd_f32[5][1], block.as_psimd_f32[6][1], block.as_psimd_f32[7][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | &block.as_float[0][4], &block.as_float[4][4], 8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:194:17: note: referencing argument 9 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:194:17: warning: ‘psimd_ifft8_real_f32’ accessing 64 bytes in a region of size 16 [-Wstringop-overflow=] /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:194:17: note: referencing argument 10 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:121:20: note: in a call to function ‘psimd_ifft8_real_f32’ 121 | static inline void psimd_ifft8_real_f32( | ^~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c: In function ‘nnp_ifft8x8_with_bias_with_relu__psimd’: /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:236:9: warning: ‘psimd_ifft8_real_f32’ accessing 64 bytes in a region of size 32 [-Wstringop-overflow=] 236 | psimd_ifft8_real_f32( | ^~~~~~~~~~~~~~~~~~~~~ 237 | block.as_psimd_f32[0][0], block.as_psimd_f32[1][0], block.as_psimd_f32[2][0], block.as_psimd_f32[3][0], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | block.as_psimd_f32[4][0], block.as_psimd_f32[5][0], block.as_psimd_f32[6][0], block.as_psimd_f32[7][0], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | &block.as_float[0][0], &block.as_float[4][0], 8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:236:9: note: referencing argument 9 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:236:9: warning: ‘psimd_ifft8_real_f32’ accessing 64 bytes in a region of size 32 [-Wstringop-overflow=] /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:236:9: note: referencing argument 10 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:121:20: note: in a call to function ‘psimd_ifft8_real_f32’ 121 | static inline void psimd_ifft8_real_f32( | ^~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:241:17: warning: ‘psimd_ifft8_real_f32’ accessing 64 bytes in a region of size 16 [-Wstringop-overflow=] 241 | psimd_ifft8_real_f32( | ^~~~~~~~~~~~~~~~~~~~~ 242 | block.as_psimd_f32[0][1], block.as_psimd_f32[1][1], block.as_psimd_f32[2][1], block.as_psimd_f32[3][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | block.as_psimd_f32[4][1], block.as_psimd_f32[5][1], block.as_psimd_f32[6][1], block.as_psimd_f32[7][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244 | &block.as_float[0][4], &block.as_float[4][4], 8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:241:17: note: referencing argument 9 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:241:17: warning: ‘psimd_ifft8_real_f32’ accessing 64 bytes in a region of size 16 [-Wstringop-overflow=] /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-8x8.c:241:17: note: referencing argument 10 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:121:20: note: in a call to function ‘psimd_ifft8_real_f32’ 121 | static inline void psimd_ifft8_real_f32( | ^~~~~~~~~~~~~~~~~~~~ [428/2874] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/psimd/2d-fourier-16x16.c.o In file included from /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:10: /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h: In function ‘psimd_ifft16_real_f32’: /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:227:9: warning: ‘psimd_ifft8_aos_f32’ accessing 128 bytes in a region of size 64 [-Wstringop-overflow=] 227 | psimd_ifft8_aos_f32( | ^~~~~~~~~~~~~~~~~~~~ 228 | w0r, w0i, w1r, w1i, w2r, w2i, w3r, w3i, w4r, w4i, w5r, w5i, w6r, w6i, w7r, w7i, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | t0, t8, stride_t); | ~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:227:9: note: referencing argument 17 of type ‘float[32]’ /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:227:9: warning: ‘psimd_ifft8_aos_f32’ accessing 128 bytes in a region of size 64 [-Wstringop-overflow=] /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:227:9: note: referencing argument 18 of type ‘float[32]’ In file included from /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:6: /build/pytorch/third_party/NNPACK/src/psimd/fft/aos.h:420:20: note: in a call to function ‘psimd_ifft8_aos_f32’ 420 | static inline void psimd_ifft8_aos_f32( | ^~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c: In function ‘nnp_ifft16x16_with_offset__psimd’: /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:147:17: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 48 [-Wstringop-overflow=] 147 | psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~~ 148 | block.as_psimd_f32[ 0][1], block.as_psimd_f32[ 1][1], block.as_psimd_f32[ 2][1], block.as_psimd_f32[ 3][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | block.as_psimd_f32[ 4][1], block.as_psimd_f32[ 5][1], block.as_psimd_f32[ 6][1], block.as_psimd_f32[ 7][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | block.as_psimd_f32[ 8][1], block.as_psimd_f32[ 9][1], block.as_psimd_f32[10][1], block.as_psimd_f32[11][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | block.as_psimd_f32[12][1], block.as_psimd_f32[13][1], block.as_psimd_f32[14][1], block.as_psimd_f32[15][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | &block.as_float[0][4], &block.as_float[8][4], 16); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:147:17: note: referencing argument 17 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:147:17: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 48 [-Wstringop-overflow=] /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:147:17: note: referencing argument 18 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:161:20: note: in a call to function ‘psimd_ifft16_real_f32’ 161 | static inline void psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:154:25: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 32 [-Wstringop-overflow=] 154 | psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~~ 155 | block.as_psimd_f32[ 0][2], block.as_psimd_f32[ 1][2], block.as_psimd_f32[ 2][2], block.as_psimd_f32[ 3][2], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | block.as_psimd_f32[ 4][2], block.as_psimd_f32[ 5][2], block.as_psimd_f32[ 6][2], block.as_psimd_f32[ 7][2], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157 | block.as_psimd_f32[ 8][2], block.as_psimd_f32[ 9][2], block.as_psimd_f32[10][2], block.as_psimd_f32[11][2], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | block.as_psimd_f32[12][2], block.as_psimd_f32[13][2], block.as_psimd_f32[14][2], block.as_psimd_f32[15][2], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | &block.as_float[0][8], &block.as_float[8][8], 16); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:154:25: note: referencing argument 17 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:154:25: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 32 [-Wstringop-overflow=] /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:154:25: note: referencing argument 18 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:161:20: note: in a call to function ‘psimd_ifft16_real_f32’ 161 | static inline void psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:161:33: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 16 [-Wstringop-overflow=] 161 | psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~~ 162 | block.as_psimd_f32[ 0][3], block.as_psimd_f32[ 1][3], block.as_psimd_f32[ 2][3], block.as_psimd_f32[ 3][3], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | block.as_psimd_f32[ 4][3], block.as_psimd_f32[ 5][3], block.as_psimd_f32[ 6][3], block.as_psimd_f32[ 7][3], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | block.as_psimd_f32[ 8][3], block.as_psimd_f32[ 9][3], block.as_psimd_f32[10][3], block.as_psimd_f32[11][3], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | block.as_psimd_f32[12][3], block.as_psimd_f32[13][3], block.as_psimd_f32[14][3], block.as_psimd_f32[15][3], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | &block.as_float[0][12], &block.as_float[8][12], 16); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:161:33: note: referencing argument 17 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:161:33: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 16 [-Wstringop-overflow=] /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:161:33: note: referencing argument 18 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:161:20: note: in a call to function ‘psimd_ifft16_real_f32’ 161 | static inline void psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c: In function ‘nnp_ifft16x16_with_bias__psimd’: /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:215:17: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 48 [-Wstringop-overflow=] 215 | psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~~ 216 | block.as_psimd_f32[ 0][1], block.as_psimd_f32[ 1][1], block.as_psimd_f32[ 2][1], block.as_psimd_f32[ 3][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | block.as_psimd_f32[ 4][1], block.as_psimd_f32[ 5][1], block.as_psimd_f32[ 6][1], block.as_psimd_f32[ 7][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218 | block.as_psimd_f32[ 8][1], block.as_psimd_f32[ 9][1], block.as_psimd_f32[10][1], block.as_psimd_f32[11][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219 | block.as_psimd_f32[12][1], block.as_psimd_f32[13][1], block.as_psimd_f32[14][1], block.as_psimd_f32[15][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | &block.as_float[0][4], &block.as_float[8][4], 16); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:215:17: note: referencing argument 17 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:215:17: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 48 [-Wstringop-overflow=] /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:215:17: note: referencing argument 18 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:161:20: note: in a call to function ‘psimd_ifft16_real_f32’ 161 | static inline void psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:222:25: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 32 [-Wstringop-overflow=] 222 | psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~~ 223 | block.as_psimd_f32[ 0][2], block.as_psimd_f32[ 1][2], block.as_psimd_f32[ 2][2], block.as_psimd_f32[ 3][2], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | block.as_psimd_f32[ 4][2], block.as_psimd_f32[ 5][2], block.as_psimd_f32[ 6][2], block.as_psimd_f32[ 7][2], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225 | block.as_psimd_f32[ 8][2], block.as_psimd_f32[ 9][2], block.as_psimd_f32[10][2], block.as_psimd_f32[11][2], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226 | block.as_psimd_f32[12][2], block.as_psimd_f32[13][2], block.as_psimd_f32[14][2], block.as_psimd_f32[15][2], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227 | &block.as_float[0][8], &block.as_float[8][8], 16); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:222:25: note: referencing argument 17 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:222:25: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 32 [-Wstringop-overflow=] /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:222:25: note: referencing argument 18 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:161:20: note: in a call to function ‘psimd_ifft16_real_f32’ 161 | static inline void psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:229:33: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 16 [-Wstringop-overflow=] 229 | psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~~ 230 | block.as_psimd_f32[ 0][3], block.as_psimd_f32[ 1][3], block.as_psimd_f32[ 2][3], block.as_psimd_f32[ 3][3], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | block.as_psimd_f32[ 4][3], block.as_psimd_f32[ 5][3], block.as_psimd_f32[ 6][3], block.as_psimd_f32[ 7][3], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | block.as_psimd_f32[ 8][3], block.as_psimd_f32[ 9][3], block.as_psimd_f32[10][3], block.as_psimd_f32[11][3], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | block.as_psimd_f32[12][3], block.as_psimd_f32[13][3], block.as_psimd_f32[14][3], block.as_psimd_f32[15][3], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | &block.as_float[0][12], &block.as_float[8][12], 16); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:229:33: note: referencing argument 17 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:229:33: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 16 [-Wstringop-overflow=] /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:229:33: note: referencing argument 18 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:161:20: note: in a call to function ‘psimd_ifft16_real_f32’ 161 | static inline void psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c: In function ‘nnp_ifft16x16_with_bias_with_relu__psimd’: /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:282:17: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 48 [-Wstringop-overflow=] 282 | psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~~ 283 | block.as_psimd_f32[ 0][1], block.as_psimd_f32[ 1][1], block.as_psimd_f32[ 2][1], block.as_psimd_f32[ 3][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | block.as_psimd_f32[ 4][1], block.as_psimd_f32[ 5][1], block.as_psimd_f32[ 6][1], block.as_psimd_f32[ 7][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | block.as_psimd_f32[ 8][1], block.as_psimd_f32[ 9][1], block.as_psimd_f32[10][1], block.as_psimd_f32[11][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | block.as_psimd_f32[12][1], block.as_psimd_f32[13][1], block.as_psimd_f32[14][1], block.as_psimd_f32[15][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | &block.as_float[0][4], &block.as_float[8][4], 16); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:282:17: note: referencing argument 17 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:282:17: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 48 [-Wstringop-overflow=] /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:282:17: note: referencing argument 18 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:161:20: note: in a call to function ‘psimd_ifft16_real_f32’ 161 | static inline void psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:289:25: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 32 [-Wstringop-overflow=] 289 | psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~~ 290 | block.as_psimd_f32[ 0][2], block.as_psimd_f32[ 1][2], block.as_psimd_f32[ 2][2], block.as_psimd_f32[ 3][2], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | block.as_psimd_f32[ 4][2], block.as_psimd_f32[ 5][2], block.as_psimd_f32[ 6][2], block.as_psimd_f32[ 7][2], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 292 | block.as_psimd_f32[ 8][2], block.as_psimd_f32[ 9][2], block.as_psimd_f32[10][2], block.as_psimd_f32[11][2], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 293 | block.as_psimd_f32[12][2], block.as_psimd_f32[13][2], block.as_psimd_f32[14][2], block.as_psimd_f32[15][2], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | &block.as_float[0][8], &block.as_float[8][8], 16); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:289:25: note: referencing argument 17 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:289:25: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 32 [-Wstringop-overflow=] /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:289:25: note: referencing argument 18 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:161:20: note: in a call to function ‘psimd_ifft16_real_f32’ 161 | static inline void psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:296:33: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 16 [-Wstringop-overflow=] 296 | psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~~ 297 | block.as_psimd_f32[ 0][3], block.as_psimd_f32[ 1][3], block.as_psimd_f32[ 2][3], block.as_psimd_f32[ 3][3], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | block.as_psimd_f32[ 4][3], block.as_psimd_f32[ 5][3], block.as_psimd_f32[ 6][3], block.as_psimd_f32[ 7][3], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | block.as_psimd_f32[ 8][3], block.as_psimd_f32[ 9][3], block.as_psimd_f32[10][3], block.as_psimd_f32[11][3], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 300 | block.as_psimd_f32[12][3], block.as_psimd_f32[13][3], block.as_psimd_f32[14][3], block.as_psimd_f32[15][3], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | &block.as_float[0][12], &block.as_float[8][12], 16); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:296:33: note: referencing argument 17 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:296:33: warning: ‘psimd_ifft16_real_f32’ accessing 64 bytes in a region of size 16 [-Wstringop-overflow=] /build/pytorch/third_party/NNPACK/src/psimd/2d-fourier-16x16.c:296:33: note: referencing argument 18 of type ‘float[16]’ /build/pytorch/third_party/NNPACK/src/psimd/fft/real.h:161:20: note: in a call to function ‘psimd_ifft16_real_f32’ 161 | static inline void psimd_ifft16_real_f32( | ^~~~~~~~~~~~~~~~~~~~~ [718/2874] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_convolution_list.cpp.o In file included from /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_convolution.hpp:35, from /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/cpu_convolution_list.cpp:64: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:182:20: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 182 | auto Vmm = [=](int idx, size_t typesize) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:182:20: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:298:25: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 298 | auto load_reg = [=](const ZReg &vreg, const XReg ®, | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:298:25: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:328:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 328 | auto store_reg = [=](const XReg ®, const ZReg &vreg, | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:328:26: note: add explicit ‘this’ or ‘*this’ capture [821/2874] Building CXX object third_party/ideep/mkl-dnn/src/cpu/aarch64/CMakeFiles/dnnl_cpu_aarch64.dir/brgemm/jit_brgemm_kernel.cpp.o /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/brgemm/jit_brgemm_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/brgemm/jit_brgemm_kernel.cpp:1781:25: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1781 | auto ld_loop_body = [=](int vpad) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/brgemm/jit_brgemm_kernel.cpp:1781:25: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/brgemm/jit_brgemm_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/brgemm/jit_brgemm_kernel.cpp:2017:24: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 2017 | auto do_ldb_loop = [=](int bd_block2, bool is_bdb_tail, bool check_top_vpad, | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/brgemm/jit_brgemm_kernel.cpp:2017:24: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/brgemm/jit_brgemm_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/brgemm/jit_brgemm_kernel.cpp:2044:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 2044 | auto bdb_loop_body = [=](int bd_block2, bool is_bdb_tail, | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/brgemm/jit_brgemm_kernel.cpp:2044:26: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/brgemm/jit_brgemm_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/brgemm/jit_brgemm_kernel.cpp:2094:28: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 2094 | auto bdb_loop_sve512 = [=](bool skip_accumulation) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/brgemm/jit_brgemm_kernel.cpp:2094:28: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/brgemm/jit_brgemm_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/brgemm/jit_brgemm_kernel.cpp:2184:29: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 2184 | auto bdb_loop_general = [=](bool skip_accumulation) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/brgemm/jit_brgemm_kernel.cpp:2184:29: note: add explicit ‘this’ or ‘*this’ capture [830/2874] Building CXX object third_party/ideep/mkl-dnn/src/cpu/aarch64/CMakeFiles/dnnl_cpu_aarch64.dir/jit_brgemm_1x1_conv.cpp.o /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_1x1_conv.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_1x1_conv.cpp:377:30: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 377 | const auto call_brgemm = [=](int brg_idx, int ic_block_s, int n_ic_blocks, | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_1x1_conv.cpp:377:30: note: add explicit ‘this’ or ‘*this’ capture [837/2874] Building CXX object third_party/ideep/mkl-dnn/src/cpu/aarch64/CMakeFiles/dnnl_cpu_aarch64.dir/jit_brgemm_transpose_utils.cpp.o /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp:105:18: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 105 | auto kmovw = [=](PReg k, unsigned w) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp:105:18: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp:117:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 117 | auto compute_M = [=](bool is_os_tail) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp:117:22: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp:150:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 150 | auto compute_batch = [=](bool is_os_tail) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp:150:26: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp:506:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 506 | auto compute_batch = [=](int nrows, int ncolumns) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp:506:26: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp:519:25: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 519 | auto compute_rows = [=](int ncolumns) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp:519:25: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp:651:15: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 651 | = [=](PReg k, unsigned w) { set_preg(k.h, w, X_TMP_0, X_TMP_1); }; | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp:651:15: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp:660:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 660 | auto compute_N = [=](bool is_oc_tail) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_brgemm_transpose_utils.cpp:660:22: note: add explicit ‘this’ or ‘*this’ capture [838/2874] Building CXX object third_party/ideep/mkl-dnn/src/cpu/aarch64/CMakeFiles/dnnl_cpu_aarch64.dir/jit_sve_1x1_conv_kernel.cpp.o In file included from /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:36: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:182:20: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 182 | auto Vmm = [=](int idx, size_t typesize) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:182:20: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:298:25: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 298 | auto load_reg = [=](const ZReg &vreg, const XReg ®, | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:298:25: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:328:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 328 | auto store_reg = [=](const XReg ®, const ZReg &vreg, | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:328:26: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:207:24: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 207 | auto bias_offset = [=](int i_load) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:207:24: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:211:25: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 211 | auto bcast_offset = [=](int i_reduce, int i_ur) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:211:25: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:230:24: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 230 | auto load_offset = [=](int i_reduce, int i_load) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:230:24: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:243:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 243 | auto output_offset = [=](const bool is_out_layout_nxc, const int i_load, | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:243:26: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:261:17: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 261 | auto init = [=]() { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:261:17: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:297:18: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 297 | auto store = [=]() { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:297:18: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:337:29: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 337 | auto store_output = [=](bool output_is_aligned) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:337:29: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:377:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 377 | auto fma_block = [=](bool last_block) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:377:22: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:515:27: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 515 | auto load_loop_body = [=](int load_loop_blk) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_conv_kernel.cpp:515:27: note: add explicit ‘this’ or ‘*this’ capture [839/2874] Building CXX object third_party/ideep/mkl-dnn/src/cpu/aarch64/CMakeFiles/dnnl_cpu_aarch64.dir/jit_sve_512_x8s8s32x_conv_kernel.cpp.o /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp:302:32: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 302 | auto input_spatial_index = [=](int oi, int ki) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp:302:32: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp:306:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 306 | auto input_offset2 = [=](int ii, int ci) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp:306:26: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp:314:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 314 | auto input_offset3 = [=](int oi, int ci, int ki) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp:314:26: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp:318:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 318 | auto kernel_offset = [=](int ci, int ki) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp:318:26: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp:322:20: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 322 | auto compute = [=](ZReg vreg_acc, ZReg vreg_wei, ZReg vreg_src) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp:322:20: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp:504:25: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 504 | auto input_offset = [=](int oi, int ic, int ki) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp:504:25: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp:510:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 510 | auto kernel_offset = [=](int ii, int ic, int ki) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp:510:26: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp:516:20: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 516 | auto compute = [=](ZReg vreg_acc, ZReg vreg_wei, ZReg vreg_src) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_x8s8s32x_conv_kernel.cpp:516:20: note: add explicit ‘this’ or ‘*this’ capture [840/2874] Building CXX object third_party/ideep/mkl-dnn/src/cpu/aarch64/CMakeFiles/dnnl_cpu_aarch64.dir/jit_sve_512_core_x8s8s32x_deconvolution.cpp.o /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_core_x8s8s32x_deconvolution.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_core_x8s8s32x_deconvolution.cpp:495:23: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 495 | auto src_offset = [=](int oj, int icb, int ki) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_core_x8s8s32x_deconvolution.cpp:495:23: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_core_x8s8s32x_deconvolution.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_core_x8s8s32x_deconvolution.cpp:502:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 502 | auto kernel_offset = [=](int ocb, int icb, int ki) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_512_core_x8s8s32x_deconvolution.cpp:502:26: note: add explicit ‘this’ or ‘*this’ capture [841/2874] Building CXX object third_party/ideep/mkl-dnn/src/cpu/aarch64/CMakeFiles/dnnl_cpu_aarch64.dir/jit_sve_1x1_convolution.cpp.o In file included from /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_convolution.hpp:35, from /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_1x1_convolution.cpp:26: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:182:20: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 182 | auto Vmm = [=](int idx, size_t typesize) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:182:20: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:298:25: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 298 | auto load_reg = [=](const ZReg &vreg, const XReg ®, | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:298:25: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:328:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 328 | auto store_reg = [=](const XReg ®, const ZReg &vreg, | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_1x1_conv_utils.hpp:328:26: note: add explicit ‘this’ or ‘*this’ capture [843/2874] Building CXX object third_party/ideep/mkl-dnn/src/cpu/aarch64/CMakeFiles/dnnl_cpu_aarch64.dir/jit_sve_conv_kernel.cpp.o /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:100:23: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 100 | auto zreg_out_s = [=](int i_ur, int i_oc) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:100:23: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:137:21: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 137 | auto zreg_out = [=](int i_ur, int i_oc) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:137:21: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:142:23: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 142 | auto zreg_out_s = [=](int i_ur, int i_oc) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:142:23: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:199:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 199 | auto bias_load = [=](int bias_offset, int idx) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:199:22: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:241:20: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 241 | auto out_str = [=](int j, int k, int aux_output_offset, int prev_out_ofs) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:241:20: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:332:23: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 332 | auto zreg_inp_s = [=](int i_ic, int nb_x_blocking) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:332:23: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:337:23: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 337 | auto zreg_out_s = [=](int i_ur, int i_oc) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:337:23: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:392:21: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 392 | auto wei_load = [=](int aux_kernel_offset, int reg_idx, int prev_ofs) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:392:21: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1217:23: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1217 | auto zreg_out_s = [=](int i_ur, int i_oc) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1217:23: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1242:21: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1242 | auto zreg_tmp = [=](int idx) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1242:21: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1247:23: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1247 | auto zreg_tmp_s = [=](int idx) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1247:23: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1252:21: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1252 | auto zreg_out = [=](int i_ur, int i_oc) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1252:21: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1258:23: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1258 | auto zreg_out_s = [=](int i_ur, int i_oc) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1258:23: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1264:21: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1264 | auto out_load = [=](int aux_output_offset, int idx, int prev_ofs) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1264:21: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1285:20: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1285 | auto out_str = [=](int j, int k, int aux_output_offset, int prev_ofs) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1285:20: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1368:21: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1368 | auto zreg_ker = [=](int i_ic) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1368:21: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1373:23: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1373 | auto zreg_ker_s = [=](int i_ic) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1373:23: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1378:23: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1378 | auto zreg_out_s = [=](int i_ur, int i_oc) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1378:23: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1383:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1383 | auto zreg_in_s = [=](int idx) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1383:22: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1426:21: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1426 | auto ker_load = [=](int i, int aux_kernel_offset) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1426:21: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1610:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1610 | auto kernel_offset = [=](int icb, int oc, int ki) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1610:26: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1617:23: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1617 | auto zreg_inp_s = [=](int i_ic, int nb_x_blocking) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1617:23: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1622:23: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1622 | auto zreg_out_s = [=](int i_ur, int i_oc) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1622:23: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1703:21: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1703 | auto wei_load = [=](int aux_kernel_offset, int idx) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:1703:21: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:2518:21: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 2518 | auto load_ker = [=](int zreg_idx, int ofs, int pre_offset_ker) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:2518:21: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:2771:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 2771 | auto store_ker = [=](int zreg_idx, int ofs, int pre_offset_ker) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:2771:22: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:3115:20: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 3115 | auto ic_loop = [=](int ic_block_step) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_sve_conv_kernel.cpp:3115:20: note: add explicit ‘this’ or ‘*this’ capture [846/2874] Building CXX object third_party/ideep/mkl-dnn/src/cpu/aarch64/CMakeFiles/dnnl_cpu_aarch64.dir/jit_uni_batch_normalization.cpp.o /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:731:21: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 731 | [=](size_t base_reg) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:731:21: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:734:16: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 734 | }, [=](size_t base_reg, size_t i) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:734:16: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:742:16: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 742 | }, [=](size_t base_reg) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:742:16: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:759:29: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 759 | auto mean_compute = [=](int num_ch_blks, int num_spat_pts) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:759:29: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:773:33: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 773 | auto variance_compute = [=](int num_ch_blks, int num_spat_pts) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:773:33: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:834:24: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 834 | auto compute = [=](bool stream_store_allowed) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:834:24: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:981:21: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 981 | [=](size_t base_reg) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:981:21: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:984:16: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 984 | }, [=](size_t base_reg, size_t i) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:984:16: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:994:16: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 994 | }, [=](size_t base_reg) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:994:16: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:1211:41: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1211 | const auto spat_loop_body = [=](size_t base_reg, size_t i, | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:1211:41: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:1250:34: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1250 | const auto compute = [=](bool stream_store_allowed) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:1250:34: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:1390:40: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1390 | spat_loop(spat_size, 1, 1, [=](size_t base_reg) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:1390:40: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:1397:16: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1397 | }, [=](size_t base_reg, size_t i) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:1397:16: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:1422:16: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1422 | }, [=](size_t base_reg) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:1422:16: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:1597:41: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1597 | const auto spat_loop_body = [=](size_t base_reg, size_t i, | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:1597:41: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:1629:34: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1629 | const auto compute = [=](bool stream_store_allowed) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:1629:34: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:1658:24: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 1658 | auto compute = [=](bool stream_store_allowed) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/jit_uni_batch_normalization.cpp:1658:24: note: add explicit ‘this’ or ‘*this’ capture [868/2874] Building CXX object third_party/ideep/mkl-dnn/src/cpu/aarch64/CMakeFiles/dnnl_cpu_aarch64.dir/reorder/jit_uni_reorder_kernel.cpp.o /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp:386:15: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 386 | = [=](const int startIdx, const int regNum, data_type_t idt) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp:386:15: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp:406:26: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 406 | const auto cvt2odt = [=](const int startIdx, const int regNum, | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp:406:26: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp:597:19: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 597 | auto cvt2ps = [=](const int startIdx, const int regNum, data_type_t idt) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp:597:19: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp:617:20: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 617 | auto cvt2odt = [=](const int startIdx, const int regNum, data_type_t odt, | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp:617:20: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp:652:28: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 652 | auto load_bytes_addr = [=](const int ur, const int r) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp:652:28: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp:656:23: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 656 | auto load_bytes = [=](const int ur, int size, int r) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp:656:23: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp:665:18: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 665 | auto store = [=](const XReg &addr, const VReg ymm, int size) { | ^ /build/pytorch/third_party/ideep/mkl-dnn/src/cpu/aarch64/reorder/jit_uni_reorder_kernel.cpp:665:18: note: add explicit ‘this’ or ‘*this’ capture [892/2874] Building CXX object third_party/ideep/mkl-dnn/src/cpu/aarch64/xbyak_aarch64/CMakeFiles/dnnl_cpu_aarch64_xbyak_aarch64.dir/src/xbyak_aarch64_impl.cpp.o In file included from /build/pytorch/third_party/ideep/mkl-dnn/third_party/xbyak_aarch64/src/xbyak_aarch64_impl.cpp:28: /build/pytorch/third_party/ideep/mkl-dnn/third_party/xbyak_aarch64/src/xbyak_aarch64_impl.h: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/third_party/xbyak_aarch64/src/xbyak_aarch64_impl.h:641:18: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 641 | auto encFunc = [=](int64_t labelOffset) { return CompareBrEnc(op, rt, labelOffset); }; | ^ /build/pytorch/third_party/ideep/mkl-dnn/third_party/xbyak_aarch64/src/xbyak_aarch64_impl.h:641:18: note: add explicit ‘this’ or ‘*this’ capture /build/pytorch/third_party/ideep/mkl-dnn/third_party/xbyak_aarch64/src/xbyak_aarch64_impl.h: In lambda function: /build/pytorch/third_party/ideep/mkl-dnn/third_party/xbyak_aarch64/src/xbyak_aarch64_impl.h:668:18: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 668 | auto encFunc = [=](int64_t labelOffset) { return TestBrEnc(op, rt, imm, labelOffset); }; | ^ /build/pytorch/third_party/ideep/mkl-dnn/third_party/xbyak_aarch64/src/xbyak_aarch64_impl.h:668:18: note: add explicit ‘this’ or ‘*this’ capture [1370/2874] Linking CXX shared library lib/libc10.so Warning: Unused direct dependencies: /nix/store/nhphqkv18x8fpf3flz0bsm1h554pawn7-glibc-2.44-57/lib/libdl.so.2 /nix/store/nhphqkv18x8fpf3flz0bsm1h554pawn7-glibc-2.44-57/lib/libpthread.so.0 /nix/store/nhphqkv18x8fpf3flz0bsm1h554pawn7-glibc-2.44-57/lib/librt.so.1 /nix/store/nhrkwapk0zzzmc8x1f2k24qpyz9gy5qb-gcc-16.2.0-lib/lib/libatomic.so.1 [2025/2874] Building C object caffe2/CMakeFiles/torch_cpu.dir/__/third_party/miniz-3.0.2/miniz.c.o /build/pytorch/third_party/miniz-3.0.2/miniz.c:3263:9: note: ‘#pragma message: Using fopen, ftello, fseeko, stat() etc. path for file I/O - this path may not support large files.’ 3263 | #pragma message("Using fopen, ftello, fseeko, stat() etc. path for file I/O - this path may not support large files.") | ^~~~~~~ [2608/2874] Linking CXX shared library lib/libtorch_cpu.so Warning: Unused direct dependencies: /nix/store/nhphqkv18x8fpf3flz0bsm1h554pawn7-glibc-2.44-57/lib/librt.so.1 /nix/store/nhphqkv18x8fpf3flz0bsm1h554pawn7-glibc-2.44-57/lib/libdl.so.2 /nix/store/nhphqkv18x8fpf3flz0bsm1h554pawn7-glibc-2.44-57/lib/libpthread.so.0 [2609/2874] Linking CXX shared library lib/libtorch.so Warning: Unused direct dependencies: /build/pytorch/build/lib/libtorch_cpu.so [2786/2874] Linking CXX shared library lib/libshm.so Warning: Unused direct dependencies: /nix/store/nhphqkv18x8fpf3flz0bsm1h554pawn7-glibc-2.44-57/lib/librt.so.1 /nix/store/nhphqkv18x8fpf3flz0bsm1h554pawn7-glibc-2.44-57/lib/libm.so.6 [2805/2874] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/message_lite.cc.o In file included from /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/string.h:580, from /build/pytorch/third_party/protobuf/src/google/protobuf/stubs/port.h:39, from /build/pytorch/third_party/protobuf/src/google/protobuf/stubs/common.h:48, from /build/pytorch/third_party/protobuf/src/google/protobuf/message_lite.h:46, from /build/pytorch/third_party/protobuf/src/google/protobuf/message_lite.cc:36: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘uint8_t* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, uint8_t*)’ at /build/pytorch/third_party/protobuf/src/google/protobuf/io/coded_stream.h:684:16, inlined from ‘virtual uint8_t* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(uint8_t*, google::protobuf::io::EpsCopyOutputStream*) const’ at /build/pytorch/third_party/protobuf/src/google/protobuf/implicit_weak_message.h:103:28, inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /build/pytorch/third_party/protobuf/src/google/protobuf/message_lite.cc:411:30, inlined from ‘bool google::protobuf::MessageLite::SerializeToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /build/pytorch/third_party/protobuf/src/google/protobuf/message_lite.cc:395:42: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘uint8_t* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, uint8_t*)’ at /build/pytorch/third_party/protobuf/src/google/protobuf/io/coded_stream.h:684:16, inlined from ‘virtual uint8_t* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(uint8_t*, google::protobuf::io::EpsCopyOutputStream*) const’ at /build/pytorch/third_party/protobuf/src/google/protobuf/implicit_weak_message.h:103:28, inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /build/pytorch/third_party/protobuf/src/google/protobuf/message_lite.cc:411:30: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [2810/2874] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/repeated_field.cc.o In file included from /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/string.h:580, from /build/pytorch/third_party/protobuf/src/google/protobuf/stubs/port.h:39, from /build/pytorch/third_party/protobuf/src/google/protobuf/stubs/logging.h:35, from /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:55, from /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.cc:35: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = bool]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:1011:11, inlined from ‘void google::protobuf::RepeatedField< >::CopyArray(Element*, const Element*, int) [with Element = bool]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:996:37, inlined from ‘void google::protobuf::RepeatedField< >::MoveArray(Element*, Element*, int) [with Element = bool]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:990:12, inlined from ‘void google::protobuf::RepeatedField< >::Reserve(int) [with Element = bool]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:971:14, inlined from ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = bool]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:532:12: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ reading between 1 and 2147483647 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = bool]’: cc1plus: note: source object is likely at address zero In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:1011:11, inlined from ‘void google::protobuf::RepeatedField< >::CopyArray(Element*, const Element*, int) [with Element = int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:996:37, inlined from ‘void google::protobuf::RepeatedField< >::MoveArray(Element*, Element*, int) [with Element = int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:990:12, inlined from ‘void google::protobuf::RepeatedField< >::Reserve(int) [with Element = int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:971:14, inlined from ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:532:12: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ reading between 4 and 8589934588 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = int]’: cc1plus: note: source object is likely at address zero In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:1011:11, inlined from ‘void google::protobuf::RepeatedField< >::CopyArray(Element*, const Element*, int) [with Element = unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:996:37, inlined from ‘void google::protobuf::RepeatedField< >::MoveArray(Element*, Element*, int) [with Element = unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:990:12, inlined from ‘void google::protobuf::RepeatedField< >::Reserve(int) [with Element = unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:971:14, inlined from ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:532:12: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ reading between 4 and 8589934588 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = unsigned int]’: cc1plus: note: source object is likely at address zero In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = long int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:1011:11, inlined from ‘void google::protobuf::RepeatedField< >::CopyArray(Element*, const Element*, int) [with Element = long int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:996:37, inlined from ‘void google::protobuf::RepeatedField< >::MoveArray(Element*, Element*, int) [with Element = long int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:990:12, inlined from ‘void google::protobuf::RepeatedField< >::Reserve(int) [with Element = long int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:971:14, inlined from ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = long int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:532:12: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ reading between 8 and 17179869176 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = long int]’: cc1plus: note: source object is likely at address zero In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = long unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:1011:11, inlined from ‘void google::protobuf::RepeatedField< >::CopyArray(Element*, const Element*, int) [with Element = long unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:996:37, inlined from ‘void google::protobuf::RepeatedField< >::MoveArray(Element*, Element*, int) [with Element = long unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:990:12, inlined from ‘void google::protobuf::RepeatedField< >::Reserve(int) [with Element = long unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:971:14, inlined from ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = long unsigned int]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:532:12: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ reading between 8 and 17179869176 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = long unsigned int]’: cc1plus: note: source object is likely at address zero In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = float]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:1011:11, inlined from ‘void google::protobuf::RepeatedField< >::CopyArray(Element*, const Element*, int) [with Element = float]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:996:37, inlined from ‘void google::protobuf::RepeatedField< >::MoveArray(Element*, Element*, int) [with Element = float]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:990:12, inlined from ‘void google::protobuf::RepeatedField< >::Reserve(int) [with Element = float]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:971:14, inlined from ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = float]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:532:12: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ reading between 4 and 8589934588 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = float]’: cc1plus: note: source object is likely at address zero In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = double]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:1011:11, inlined from ‘void google::protobuf::RepeatedField< >::CopyArray(Element*, const Element*, int) [with Element = double]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:996:37, inlined from ‘void google::protobuf::RepeatedField< >::MoveArray(Element*, Element*, int) [with Element = double]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:990:12, inlined from ‘void google::protobuf::RepeatedField< >::Reserve(int) [with Element = double]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:971:14, inlined from ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = double]’ at /build/pytorch/third_party/protobuf/src/google/protobuf/repeated_field.h:532:12: /nix/store/2gh2kjj22acjw1354if79dgr6l73y3sl-glibc-2.44-57-dev/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ reading between 8 and 17179869176 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor ‘google::protobuf::RepeatedField< >::RepeatedField(const google::protobuf::RepeatedField< >&) [with Element = double]’: cc1plus: note: source object is likely at address zero [2864/2874] Linking CXX executable bin/torch_shm_manager Warning: Unused direct dependencies: /build/pytorch/build/lib/libshm.so /nix/store/nhphqkv18x8fpf3flz0bsm1h554pawn7-glibc-2.44-57/lib/librt.so.1 /nix/store/nhphqkv18x8fpf3flz0bsm1h554pawn7-glibc-2.44-57/lib/libm.so.6 [2868/2874] Linking CXX shared library lib/libtorch_python.so Warning: Unused direct dependencies: /build/pytorch/build/lib/libtorch.so [2870/2874] Linking CXX shared library lib/libnnapi_backend.so Warning: Unused direct dependencies: /build/pytorch/build/lib/libtorch.so *** Installing project into wheel... -- Install configuration: "Release" -- Set non-toolchain portion of runtime path of "/build/tmp4k9chdc2/wheel/platlib/torch/bin/protoc-3.21.12.0" to "$ORIGIN/../lib64" -- Set non-toolchain portion of runtime path of "/build/tmp4k9chdc2/wheel/platlib/torch/lib/libc10.so" to "$ORIGIN" -- Set non-toolchain portion of runtime path of "/build/tmp4k9chdc2/wheel/platlib/torch/lib/libshm.so" to "$ORIGIN" -- Set non-toolchain portion of runtime path of "/build/tmp4k9chdc2/wheel/platlib/torch/bin/torch_shm_manager" to "$ORIGIN/../lib" -- Set non-toolchain portion of runtime path of "/build/tmp4k9chdc2/wheel/platlib/torch/lib/libtorch_python.so" to "$ORIGIN" -- Set non-toolchain portion of runtime path of "/build/tmp4k9chdc2/wheel/platlib/torch/_C.cpython-314-aarch64-linux-gnu.so" to "$ORIGIN/lib" -- Set non-toolchain portion of runtime path of "/build/tmp4k9chdc2/wheel/platlib/torch/lib/libtorch_cpu.so" to "$ORIGIN" -- Set non-toolchain portion of runtime path of "/build/tmp4k9chdc2/wheel/platlib/torch/lib/libtorch.so" to "$ORIGIN" -- Set non-toolchain portion of runtime path of "/build/tmp4k9chdc2/wheel/platlib/torch/lib/libtorch_global_deps.so" to "$ORIGIN" *** Making wheel... *** Created torch-2.14.1-cp314-cp314-linux_aarch64.whl Successfully built torch-2.14.1-cp314-cp314-linux_aarch64.whl Finished creating a wheel... /build/pytorch/dist /build/pytorch Unpacking to: unpacked/torch-2.14.1...OK Repacking wheel as ./torch-2.14.1-cp314-cp314-linux_aarch64.whl...OK /build/pytorch Finished executing pypaBuildPhase buildPhase completed in 2 hours 34 minutes 2 seconds Running phase: pythonRuntimeDepsCheckHook Executing pythonRuntimeDepsCheck Checking runtime dependencies for torch-2.14.1-cp314-cp314-linux_aarch64.whl Finished executing pythonRuntimeDepsCheck Running phase: installPhase Executing pypaInstallPhase Successfully installed torch-2.14.1-cp314-cp314-linux_aarch64.whl Finished executing pypaInstallPhase installPhase completed in 32 seconds Running phase: pythonOutputDistPhase Executing pythonOutputDistPhase Finished executing pythonOutputDistPhase Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/px9vqz07m2b80gbcpz3kwfc6b8rlblbk-python3.14-torch-2.14.1-dev checking for references to /build/ in /nix/store/px9vqz07m2b80gbcpz3kwfc6b8rlblbk-python3.14-torch-2.14.1-dev... patching script interpreter paths in /nix/store/px9vqz07m2b80gbcpz3kwfc6b8rlblbk-python3.14-torch-2.14.1-dev shrinking RPATHs of ELF executables and libraries in /nix/store/jsa0raw4riwk4ywmsc1a19xswniacyvc-python3.14-torch-2.14.1-lib shrinking /nix/store/jsa0raw4riwk4ywmsc1a19xswniacyvc-python3.14-torch-2.14.1-lib/lib/libc10.so shrinking /nix/store/jsa0raw4riwk4ywmsc1a19xswniacyvc-python3.14-torch-2.14.1-lib/lib/libshm.so shrinking /nix/store/jsa0raw4riwk4ywmsc1a19xswniacyvc-python3.14-torch-2.14.1-lib/lib/libtorch_python.so shrinking /nix/store/jsa0raw4riwk4ywmsc1a19xswniacyvc-python3.14-torch-2.14.1-lib/lib/libtorch.so shrinking /nix/store/jsa0raw4riwk4ywmsc1a19xswniacyvc-python3.14-torch-2.14.1-lib/lib/libtorch_global_deps.so shrinking /nix/store/jsa0raw4riwk4ywmsc1a19xswniacyvc-python3.14-torch-2.14.1-lib/lib/libtorch_cpu.so checking for references to /build/ in /nix/store/jsa0raw4riwk4ywmsc1a19xswniacyvc-python3.14-torch-2.14.1-lib... patching script interpreter paths in /nix/store/jsa0raw4riwk4ywmsc1a19xswniacyvc-python3.14-torch-2.14.1-lib stripping (with command strip and flags -S -p) in /nix/store/jsa0raw4riwk4ywmsc1a19xswniacyvc-python3.14-torch-2.14.1-lib/lib shrinking RPATHs of ELF executables and libraries in /nix/store/5dagh4iprxmghi7ckmikm625f2vzfiqy-python3.14-torch-2.14.1-dist checking for references to /build/ in /nix/store/5dagh4iprxmghi7ckmikm625f2vzfiqy-python3.14-torch-2.14.1-dist... patching script interpreter paths in /nix/store/5dagh4iprxmghi7ckmikm625f2vzfiqy-python3.14-torch-2.14.1-dist shrinking RPATHs of ELF executables and libraries in /nix/store/xn78bljxcm8f15b88nhr15aj82d3pkps-python3.14-torch-2.14.1 shrinking /nix/store/xn78bljxcm8f15b88nhr15aj82d3pkps-python3.14-torch-2.14.1/lib/python3.14/site-packages/torch/bin/protoc shrinking /nix/store/xn78bljxcm8f15b88nhr15aj82d3pkps-python3.14-torch-2.14.1/lib/python3.14/site-packages/torch/bin/protoc-3.21.12.0 shrinking /nix/store/xn78bljxcm8f15b88nhr15aj82d3pkps-python3.14-torch-2.14.1/lib/python3.14/site-packages/torch/bin/torch_shm_manager shrinking /nix/store/xn78bljxcm8f15b88nhr15aj82d3pkps-python3.14-torch-2.14.1/lib/python3.14/site-packages/torch/_C.cpython-314-aarch64-linux-gnu.so checking for references to /build/ in /nix/store/xn78bljxcm8f15b88nhr15aj82d3pkps-python3.14-torch-2.14.1... patching script interpreter paths in /nix/store/xn78bljxcm8f15b88nhr15aj82d3pkps-python3.14-torch-2.14.1 /nix/store/xn78bljxcm8f15b88nhr15aj82d3pkps-python3.14-torch-2.14.1/lib/python3.14/site-packages/torch/utils/hipify/hipify_python.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/bin/python3" stripping (with command strip and flags -S -p) in /nix/store/xn78bljxcm8f15b88nhr15aj82d3pkps-python3.14-torch-2.14.1/lib /nix/store/xn78bljxcm8f15b88nhr15aj82d3pkps-python3.14-torch-2.14.1/bin Rewriting #!/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/bin/python3.14 to #!/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8 wrapping `/nix/store/xn78bljxcm8f15b88nhr15aj82d3pkps-python3.14-torch-2.14.1/bin/torchrun'... Rewriting #!/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8/bin/python3.14 to #!/nix/store/lq2fsnmg0q3y0vlxn91w8s8wvj1m6fld-python3-3.14.8 wrapping `/nix/store/xn78bljxcm8f15b88nhr15aj82d3pkps-python3.14-torch-2.14.1/bin/torchfrtrace'... Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir fixupPhase completed in 49 seconds Running phase: pythonCatchConflictsPhase Running phase: pythonRemoveBinBytecodePhase Running phase: pythonImportsCheckPhase Executing pythonImportsCheckPhase Check whether the following modules can be imported: torch /build/pytorch/third_party/ideep/mkl-dnn/third_party/xbyak_aarch64/src/util_impl_linux.h, 444: Can't open MIDR_EL1 sysfs entry Error in cpuinfo: failed to parse the list of possible processors in /sys/devices/system/cpu/possible Error in cpuinfo: failed to parse the list of present processors in /sys/devices/system/cpu/present Error in cpuinfo: failed to parse both lists of possible and present processors Running phase: pythonMetadataCheckPhase Executing pythonMetadataCheckPhase Running phase: postPatchelfPhase patchelf /nix/store/jsa0raw4riwk4ywmsc1a19xswniacyvc-python3.14-torch-2.14.1-lib/lib/libc10.so --add-rpath /nix/store/r35r9yr7svimv10w5cs0aq98lm5ay9mz-rdma-core-65.0/lib patchelf /nix/store/jsa0raw4riwk4ywmsc1a19xswniacyvc-python3.14-torch-2.14.1-lib/lib/libshm.so --add-rpath /nix/store/r35r9yr7svimv10w5cs0aq98lm5ay9mz-rdma-core-65.0/lib patchelf /nix/store/jsa0raw4riwk4ywmsc1a19xswniacyvc-python3.14-torch-2.14.1-lib/lib/libtorch_python.so --add-rpath /nix/store/r35r9yr7svimv10w5cs0aq98lm5ay9mz-rdma-core-65.0/lib patchelf /nix/store/jsa0raw4riwk4ywmsc1a19xswniacyvc-python3.14-torch-2.14.1-lib/lib/libtorch.so --add-rpath /nix/store/r35r9yr7svimv10w5cs0aq98lm5ay9mz-rdma-core-65.0/lib patchelf /nix/store/jsa0raw4riwk4ywmsc1a19xswniacyvc-python3.14-torch-2.14.1-lib/lib/libtorch_global_deps.so --add-rpath /nix/store/r35r9yr7svimv10w5cs0aq98lm5ay9mz-rdma-core-65.0/lib patchelf /nix/store/jsa0raw4riwk4ywmsc1a19xswniacyvc-python3.14-torch-2.14.1-lib/lib/libtorch_cpu.so --add-rpath /nix/store/r35r9yr7svimv10w5cs0aq98lm5ay9mz-rdma-core-65.0/lib patchelf /nix/store/xn78bljxcm8f15b88nhr15aj82d3pkps-python3.14-torch-2.14.1/lib/python3.14/site-packages/torch/_C.cpython-314-aarch64-linux-gnu.so --add-rpath /nix/store/r35r9yr7svimv10w5cs0aq98lm5ay9mz-rdma-core-65.0/lib