[JitDiff X64] [EgorBo] Reduce Unsafe usage in TryWriteSignificand/TryHash he ...
For all the logs, see here.
Tracking issue: https://github.com/MihuBot/runtime-utils/issues/1887
Started at 2026-05-07 16-19-48 UTC, ran for 3 minutes 5 seconds.
[00:00:49] [pr release] -- Installing: /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/./superpmi
[00:00:49] [pr release] -- Installing: /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/./superpmi.dbg
[00:00:49] [pr release] -- Installing: /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/./mcs
[00:00:49] [pr release] -- Installing: /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/./mcs.dbg
[00:00:49] [pr release] -- Installing: /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/./libsuperpmi-shim-collector.so
[00:00:49] [pr release] -- Installing: /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/./libsuperpmi-shim-collector.so.dbg
[00:00:49] [pr release] -- Installing: /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/./libsuperpmi-shim-counter.so
[00:00:49] [pr release] -- Installing: /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/./libsuperpmi-shim-counter.so.dbg
[00:00:49] [pr release] -- Installing: /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/./libsuperpmi-shim-simple.so
[00:00:49] [pr release] -- Installing: /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/./libsuperpmi-shim-simple.so.dbg
[00:00:49] [pr release] /runner/runtime/src/coreclr
[00:00:49] [pr release] Repo successfully built.
[00:00:49] [pr release] Product binaries are available at /runner/runtime/artifacts/bin/coreclr/linux.x64.Release
[00:00:49] [pr release] runincontext -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/runincontext.dll
[00:00:49] [pr release] tieringtest -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/tieringtest.dll
[00:00:49] [pr release] ILCompiler.Reflection.ReadyToRun -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/ILCompiler.Reflection.ReadyToRun.dll
[00:00:49] [pr release] ILCompiler.TypeSystem -> /runner/runtime/artifacts/bin/ILCompiler.TypeSystem/x64/Release/ILCompiler.TypeSystem.dll
[00:00:49] [pr release] ILCompiler.Diagnostics -> /runner/runtime/artifacts/bin/ILCompiler.Diagnostics/x64/Release/ILCompiler.Diagnostics.dll
[00:00:49] [pr release] R2RDump -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/R2RDump/R2RDump.dll
[00:00:49] [pr release] dotnet-pgo -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/dotnet-pgo/dotnet-pgo.dll
[00:00:49] [pr release] repro -> /runner/runtime/artifacts/bin/repro/x64/Release/repro.dll
[00:00:49] [pr release] R2RTest -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/R2RTest/R2RTest.dll
[00:00:49] [pr release] PdbChecker -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/PdbChecker/PdbChecker.dll
[00:00:49] [pr release] AssemblyChecker -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/AssemblyChecker/AssemblyChecker.dll
[00:00:49] [pr release] ILVerify -> /runner/runtime/artifacts/bin/ILVerify/x64/Release/ILVerify.dll
[00:00:49] [pr release] ILVerification -> /runner/runtime/artifacts/bin/ILVerification/x64/Release/ILVerification.dll
[00:00:50] [pr release] ILCompiler.DependencyAnalysisFramework -> /runner/runtime/artifacts/bin/ILCompiler.DependencyAnalysisFramework/x64/Release/ILCompiler.DependencyAnalysisFramework.dll
[00:00:50] [pr release] ILTrim.Core -> /runner/runtime/artifacts/bin/ILTrim.Core/x64/Release/ILTrim.Core.dll
[00:00:50] [pr release] ILTrim -> /runner/runtime/artifacts/bin/ILTrim/x64/Release/ILTrim.dll
[00:00:50] [pr release] Microsoft.Diagnostics.DataContractReader.Abstractions -> /runner/runtime/artifacts/bin/Microsoft.Diagnostics.DataContractReader.Abstractions/Release/Microsoft.Diagnostics.DataContractReader.Abstractions.dll
[00:00:50] [pr release] Microsoft.Diagnostics.DataContractReader.Contracts -> /runner/runtime/artifacts/bin/Microsoft.Diagnostics.DataContractReader.Contracts/Release/Microsoft.Diagnostics.DataContractReader.Contracts.dll
[00:00:50] [pr release] Microsoft.Diagnostics.DataContractReader -> /runner/runtime/artifacts/bin/Microsoft.Diagnostics.DataContractReader/Release/Microsoft.Diagnostics.DataContractReader.dll
[00:00:50] [pr release] StressLogAnalyzer -> /runner/runtime/artifacts/bin/StressLogAnalyzer/Release/net11.0/StressLogAnalyzer.dll
[00:00:50] [pr release] ILCompiler.MetadataTransform -> /runner/runtime/artifacts/bin/ILCompiler.MetadataTransform/x64/Release/ILCompiler.MetadataTransform.dll
[00:00:50] [pr release] ILCompiler.Compiler -> /runner/runtime/artifacts/bin/ILCompiler.Compiler/x64/Release/ILCompiler.Compiler.dll
[00:00:50] [pr release] ILCompiler.RyuJit -> /runner/runtime/artifacts/bin/ILCompiler.RyuJit/x64/Release/ILCompiler.RyuJit.dll
[00:00:50] [pr release] ILCompiler_inbuild -> /runner/runtime/artifacts/bin/ILCompiler_inbuild/x64/Release/ilc.dll
[00:00:51] [pr release] ILCompiler_inbuild -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/x64/ilc/
[00:00:51] [pr release] ILCompiler.ReadyToRun -> /runner/runtime/artifacts/bin/ILCompiler.ReadyToRun/x64/Release/ILCompiler.ReadyToRun.dll
[00:00:51] [pr release] crossgen2_inbuild -> /runner/runtime/artifacts/bin/crossgen2_inbuild/x64/Release/crossgen2.dll
[00:00:51] [pr release] crossgen2_inbuild -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/x64/crossgen2/
[00:00:51] [pr release] DownlevelLibraryImportGenerator -> /runner/runtime/artifacts/bin/DownlevelLibraryImportGenerator/Release/netstandard2.0/Microsoft.Interop.LibraryImportGenerator.Downlevel.dll
[00:00:51] [pr release] ILCompiler.Build.Tasks -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/ilc-published/netstandard/ILCompiler.Build.Tasks.dll
[00:00:51] [pr release] ILCompiler_publish -> /runner/runtime/artifacts/bin/ILCompiler_publish/x64/Release/ilc.dll
[00:00:51] [pr release] ILCompiler_publish -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/ilc-published/
[00:00:51] [pr release] crossgen2_publish -> /runner/runtime/artifacts/bin/crossgen2_publish/x64/Release/crossgen2.dll
[00:00:51] [pr release] crossgen2_publish -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/crossgen2-published/
[00:00:51] [pr release] ILAssembler -> /runner/runtime/artifacts/bin/ILAssembler/Release/net11.0/ILAssembler.dll
[00:00:51] [pr release] ilasm -> /runner/runtime/artifacts/bin/ilasm/Release/ilasm.dll
[00:00:52] [pr release] ilasm -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/managed-ilasm/
[00:00:52] [pr release] ILCompiler -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/ilc/ilc.dll
[00:00:52] [pr release] crossgen2 -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/crossgen2/crossgen2.dll
[00:00:52] [pr release] SuperFileCheck -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/SuperFileCheck/SuperFileCheck.dll
[00:00:52] [pr release] cdac-build-tool -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/cdac-build-tool/cdac-build-tool.dll
[00:00:52] [pr release] Generating native image of System.Private.CoreLib for linux.x64.Release. Logging to
[00:00:52] [pr release] /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/x64/crossgen2/crossgen2 -o:/runner/runtime/artifacts/bin/coreclr/linux.x64.Release/System.Private.CoreLib.dll -r:/runner/runtime/artifacts/bin/coreclr/linux.x64.Release/IL/*.dll --targetarch:x64 --obj-format:pe --targetos:linux -m:/runner/runtime/artifacts/bin/coreclr/linux.x64.Release/StandardOptimizationData.mibc --embed-pgo-data -O /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/IL/System.Private.Cor ...
[00:00:53] [pr release] Emitting R2R PE file: /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/System.Private.CoreLib.dll
[00:00:54] [pr release] Emitting PerfMap file: /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/System.Private.CoreLib.ni.r2rmap
[00:00:55] [pr release] Crossgenning of System.Private.CoreLib succeeded.
[00:00:55] [pr release] Product binaries are available at /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/
[00:00:55] [pr release] Microsoft.NETCore.ILAsm -> /runner/runtime/artifacts/packages/Release/Shipping/runtime.linux-x64.Microsoft.NETCore.ILAsm.11.0.0-dev.nupkg
[00:00:55] [pr release] Microsoft.NETCore.ILDAsm -> /runner/runtime/artifacts/packages/Release/Shipping/runtime.linux-x64.Microsoft.NETCore.ILDAsm.11.0.0-dev.nupkg
[00:00:55] [pr release] Microsoft.NETCore.TestHost -> /runner/runtime/artifacts/packages/Release/NonShipping/runtime.linux-x64.Microsoft.NETCore.TestHost.11.0.0-dev.nupkg
[00:00:55] [pr release] Microsoft.NETCore.ILAsm -> /runner/runtime/artifacts/packages/Release/Shipping/Microsoft.NETCore.ILAsm.11.0.0-dev.nupkg
[00:00:55] [pr release] Microsoft.NETCore.TestHost -> /runner/runtime/artifacts/packages/Release/NonShipping/Microsoft.NETCore.TestHost.11.0.0-dev.nupkg
[00:00:55] [pr release] Microsoft.NETCore.ILDAsm -> /runner/runtime/artifacts/packages/Release/Shipping/Microsoft.NETCore.ILDAsm.11.0.0-dev.nupkg
[00:01:00] [pr release] System.Private.CoreLib -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/aotsdk/System.Private.CoreLib.dll
[00:01:01] [pr release] System.Private.TypeLoader -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/aotsdk/System.Private.TypeLoader.dll
[00:01:01] [pr release] System.Private.Reflection.Execution -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/aotsdk/System.Private.Reflection.Execution.dll
[00:01:01] [pr release] System.Private.StackTraceMetadata -> /runner/runtime/artifacts/bin/coreclr/linux.x64.Release/aotsdk/System.Private.StackTraceMetadata.dll
[00:01:01] [pr release] Test.CoreLib -> /runner/runtime/artifacts/bin/Test.CoreLib/x64/Release/Test.CoreLib.dll
[00:01:02] [pr release] "/runner/runtime/src/native/libs/build-native.sh" x64 Release outconfig net11.0-linux-Release-x64 -os linux ninja -numproc 32
[00:01:02] [pr release] __TargetRid: linux-x64
[00:01:02] [pr release] Setting up directories for build
[00:01:02] [pr release] Checking prerequisites...
[00:01:02] [pr release] /usr/bin/ninja
[00:01:02] [pr release] Commencing build of "install" target in "native libraries component" for linux.x64.Release in /runner/runtime/artifacts/obj/native/net11.0-linux-Release-x64
[00:01:02] [pr release] Invoking "/runner/runtime/eng/native/gen-buildsys.sh" "/runner/runtime/src/native/libs" "/runner/runtime/artifacts/obj/native/net11.0-linux-Release-x64" x64 linux clang Release "ninja" -DCMAKE_STATIC_LIB_LINK=0 -DFEATURE_DISTRO_AGNOSTIC_SSL=1 -DFEATURE_DISTRO_AGNOSTIC_SSL=1
[00:01:02] [pr release] -- The linker identification is Ubuntu LLD 18.1.3 (compatible with GNU linkers)
[00:01:02] [pr release] Not searching for unused variables given on the command line.
[00:01:02] [pr release] Detected Linux x86_64
[00:01:02] [pr release] -- Using CMake version 3.28.3
[00:01:02] [pr release] -- ZLIB_HEADER_VERSION: 1.3.1
[00:01:02] [pr release] -- ZLIBNG_HEADER_VERSION: 2.2.5
[00:01:02] [pr release] -- Arch detected: 'x86_64'
[00:01:02] [pr release] -- Basearch of 'x86_64' has been detected as: 'x86'
[00:01:02] [pr release] -- Architecture-specific source files: arch/x86/x86_features.c;arch/x86/chunkset_sse2.c;arch/x86/compare256_sse2.c;arch/x86/slide_hash_sse2.c;arch/x86/adler32_ssse3.c;arch/x86/chunkset_ssse3.c;arch/x86/adler32_sse42.c;arch/x86/crc32_pclmulqdq.c;arch/x86/slide_hash_avx2.c;arch/x86/chunkset_avx2.c;arch/x86/compare256_avx2.c;arch/x86/adler32_avx2.c;arch/x86/adler32_avx512.c;arch/x86/chunkset_avx512.c;arch/x86/adler32_avx512_vnni.c;arch/x86/crc32_vpclmulqdq.c
[00:01:02] [pr release] -- The following features have been enabled:
[00:01:02] [pr release]
[00:01:02] [pr release] * CMAKE_BUILD_TYPE, Build type: RELEASE (selected)
[00:01:02] [pr release] * XSAVE, Support XSAVE intrinsics using "-mxsave"
[00:01:02] [pr release] * SSSE3_ADLER32, Support SSSE3-accelerated adler32, using "-mssse3"
[00:01:02] [pr release] * SSE42_CRC, Support SSE4.2 optimized adler32 hash generation, using "-msse4.2"
[00:01:02] [pr release] * PCLMUL_CRC, Support CRC hash generation using PCLMULQDQ, using "-msse4.2 -mpclmul"
[00:01:02] [pr release] * AVX2_SLIDEHASH, Support AVX2 optimized slide_hash, using "-mavx2 -mbmi2"
[00:01:02] [pr release] * AVX2_CHUNKSET, Support AVX2 optimized chunkset, using "-mavx2 -mbmi2"
[00:01:02] [pr release] * AVX2_COMPARE256, Support AVX2 optimized compare256, using "-mavx2 -mbmi2"
[00:01:02] [pr release] * AVX2_ADLER32, Support AVX2-accelerated adler32, using "-mavx2 -mbmi2"
[00:01:02] [pr release] * AVX512_ADLER32, Support AVX512-accelerated adler32, using "-mavx512f -mavx512dq -mavx512bw -mavx512vl -mbmi2 -mtune=cascadelake"
[00:01:02] [pr release] * AVX512_CHUNKSET, Support AVX512 optimized chunkset, using "-mavx512f -mavx512dq -mavx512bw -mavx512vl -mbmi2 -mtune=cascadelake"
[00:01:02] [pr release] * AVX512VNNI_ADLER32, Support AVX512VNNI adler32, using "-mavx512f -mavx512dq -mavx512bw -mavx512vl -mavx512vnni -mbmi2 -mtune=cascadelake"
[00:01:02] [pr release] * VPCLMUL_CRC, Support CRC hash generation using VPCLMULQDQ, using "-mpclmul -mvpclmulqdq -mavx512f -mavx512f -mavx512dq -mavx512bw -mavx512vl -mbmi2 -mtune=cascadelake"
[00:01:02] [pr release] * WITH_GZFILEOP, Compile with support for gzFile related functions
[00:01:02] [pr release] * ZLIB_COMPAT, Compile with zlib compatible API
[00:01:02] [pr release] * WITH_SANITIZER, Enable sanitizer support
[00:01:02] [pr release] * WITH_GTEST, Build gtest_zlib
[00:01:02] [pr release] * WITH_OPTIM, Build with optimisation
[00:01:02] [pr release] * WITH_NEW_STRATEGIES, Use new strategies
[00:01:02] [pr release] * WITH_RUNTIME_CPU_DETECTION, Build with runtime CPU detection
[00:01:02] [pr release] * WITH_AVX2, Build with AVX2
[00:01:02] [pr release] * WITH_AVX512, Build with AVX512
[00:01:02] [pr release] * WITH_AVX512VNNI, Build with AVX512 VNNI
[00:01:02] [pr release] * WITH_SSE2, Build with SSE2
[00:01:02] [pr release] * WITH_SSSE3, Build with SSSE3
[00:01:02] [pr release] * WITH_SSE42, Build with SSE42
[00:01:02] [pr release] * WITH_PCLMULQDQ, Build with PCLMULQDQ
[00:01:02] [pr release] * WITH_VPCLMULQDQ, Build with VPCLMULQDQ
[00:01:02] [pr release]
[00:01:02] [pr release] -- The following features have been disabled:
[00:01:02] [pr release]
[00:01:02] [pr release] * ZLIB_SYMBOL_PREFIX, Publicly exported symbols DO NOT have a custom prefix
[00:01:02] [pr release] * ZLIB_ENABLE_TESTS, Build test binaries
[00:01:02] [pr release] * ZLIBNG_ENABLE_TESTS, Test zlib-ng specific API
[00:01:02] [pr release] * WITH_FUZZERS, Build test/fuzz
[00:01:02] [pr release] * WITH_BENCHMARKS, Build test/benchmarks
[00:01:02] [pr release] * WITH_BENCHMARK_APPS, Build application benchmarks
[00:01:02] [pr release] * WITH_NATIVE_INSTRUCTIONS, Instruct the compiler to use the full instruction set on this host (gcc/clang -march=native)
[00:01:02] [pr release] * WITH_MAINTAINER_WARNINGS, Build with project maintainer warnings
[00:01:02] [pr release] * WITH_CODE_COVERAGE, Enable code coverage reporting
[00:01:02] [pr release] * WITH_INFLATE_STRICT, Build with strict inflate distance checking
[00:01:02] [pr release] * WITH_INFLATE_ALLOW_INVALID_DIST, Build with zero fill for inflate invalid distances
[00:01:02] [pr release] * INSTALL_UTILS, Copy minigzip and minideflate during install
[00:01:02] [pr release]
[00:01:02] [pr release] -- Build type is 'RELEASE'
[00:01:02] [pr release] -- Compiler is not EMSCRIPTEN
[00:01:02] [pr release] -- ZSTD VERSION: 1.5.7
[00:01:02] [pr release] -- CMAKE_INSTALL_PREFIX: /runner/runtime/artifacts/bin/native/net11.0-linux-Release-x64
[00:01:02] [pr release] -- CMAKE_INSTALL_LIBDIR: lib
[00:01:02] [pr release] -- ZSTD_LEGACY_SUPPORT not defined!
[00:01:02] [pr release] -- ZSTD_MULTITHREAD_SUPPORT is disabled
[00:01:02] [pr release] -- OPENSSL_INCLUDE_DIR: /usr/include
[00:01:02] [pr release] -- OPENSSL_CRYPTO_LIBRARY: /usr/lib/x86_64-linux-gnu/libcrypto.so
[00:01:02] [pr release] -- OPENSSL_SSL_LIBRARY: /usr/lib/x86_64-linux-gnu/libssl.so
[00:01:02] [pr release] -- OPENSSL_VERSION: 3.0.13
[00:01:02] [pr release] -- Configuring done (0.2s)
[00:01:02] [pr release] -- Generating done (0.0s)
[00:01:02] [pr release] -- Build files have been written to: /runner/runtime/artifacts/obj/native/net11.0-linux-Release-x64
[00:01:02] [pr release] /runner/runtime/artifacts/obj/native/net11.0-linux-Release-x64 /runner/runtime/src/native/libs
[00:01:02] [pr release] Executing /usr/bin/ninja -j 32 install
[00:01:02] [pr release] [1/5] Building C object System.IO.Compression.Native/CMakeFiles/System.IO.Compression.Native-Static.dir/pal_zlib.c.o