[JitDiff X64] [EgorBo] Use safe spans in BigInteger RightShiftSelf

For all the logs, see here.
Tracking issue: https://github.com/MihuBot/runtime-utils/issues/1858
Started at 2026-04-25 00-20-05 UTC, ran for 2 minutes 21 seconds.

[00:00:00] [Setup zip & wget] zip is already the newest version (3.0-13ubuntu0.2).
[00:00:00] [Setup zip & wget] wget is already the newest version (1.21.4-1ubuntu4.1).
[00:00:00] [Setup zip & wget] ninja-build is already the newest version (1.11.1-2).
[00:00:00] [Setup zip & wget] 0 upgraded, 0 newly installed, 0 to remove and 25 not upgraded.
[00:00:00] [Setup runtime] + git config --global user.name build
[00:00:00] [Setup runtime] + git branch -D pr
[00:00:00] [Setup runtime] Deleted branch pr (was 2de289a898a).
[00:00:00] [Setup runtime] + git switch -c pr
[00:00:00] [Setup runtime] Switched to a new branch 'pr'
[00:00:00] [Setup runtime] + git remote remove combineWith1
[00:00:00] [Setup runtime] + git remote add combineWith1 https://github.com/EgorBo/runtime-1
[00:00:00] [Setup runtime] + git fetch combineWith1 safe-span-biginteger-shiftrot
[00:00:00] First hardware info: CpuCoresAvailable=32 MemoryAvailableGB=30.458030700683594
[00:00:01] [Setup runtime] From https://github.com/EgorBo/runtime-1
[00:00:01] [Setup runtime] * branch safe-span-biginteger-shiftrot -> FETCH_HEAD
[00:00:01] [Setup runtime] * [new branch] safe-span-biginteger-shiftrot -> combineWith1/safe-span-biginteger-shiftrot
[00:00:01] [Setup runtime] + git log combineWith1/safe-span-biginteger-shiftrot -1
[00:00:01] [Setup runtime] commit 5ac8ed9fa25a8cf86e84d877437b3b40d710ba47
[00:00:01] [Setup runtime] Author: EgorBo <egorbo@gmail.com>
[00:00:01] [Setup runtime] Date: Sat Apr 25 02:16:59 2026 +0200
[00:00:01] [Setup runtime]
[00:00:01] [Setup runtime] Limit BigInteger safe span rewrite to RightShiftSelf
[00:00:01] [Setup runtime]
[00:00:01] [Setup runtime] Restore LeftShiftSelf to the main-branch implementation so PR 127409 only changes RightShiftSelf.
[00:00:01] [Setup runtime]
[00:00:01] [Setup runtime] Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
[00:00:01] [Setup runtime] + git merge --no-edit combineWith1/safe-span-biginteger-shiftrot
[00:00:02] [Setup runtime] Merge made by the 'ort' strategy.
[00:00:02] [Setup runtime] .../Numerics/BigIntegerCalculator.ShiftRot.cs | 34 +++++++++++-----------
[00:00:02] [Setup runtime] 1 file changed, 17 insertions(+), 17 deletions(-)
[00:00:02] [Setup runtime] + git log -1
[00:00:02] [Setup runtime] commit 9852bbbbf0ff05e2a87fb04237c8b74cd713caee
[00:00:02] [Setup runtime] Merge: 2de289a898a 5ac8ed9fa25
[00:00:02] [Setup runtime] Author: build <build@build.foo>
[00:00:02] [Setup runtime] Date: Sat Apr 25 00:20:03 2026 +0000
[00:00:02] [Setup runtime]
[00:00:02] [Setup runtime] Merge remote-tracking branch 'combineWith1/safe-span-biginteger-shiftrot' into pr
[00:00:02] [Setup runtime] + git switch main
[00:00:02] [Setup runtime] Switched to branch 'main'
[00:00:02] [Setup runtime] Your branch is up to date with 'origin/main'.
[00:00:02] main commit: 2de289a898abc66657decd3b86dba5e61fe066c5
[00:00:02] pr commit: 5ac8ed9fa25a8cf86e84d877437b3b40d710ba47
[00:00:02] Running 'git switch pr' from 'runtime'
[00:00:02] Switched to branch 'pr'
[00:00:02] [pr release] Running 'bash build.sh libs -c Release -p:RunAnalyzers=false -p:ApiCompatValidateAssemblies=false' from 'runtime'
[00:00:03] [pr release]
[00:00:03] [pr release] Determining projects to restore...
[00:00:03] [pr release] Tool 'coverlet.console' (version '6.0.4') was restored. Available commands: coverlet
[00:00:03] [pr release] Tool 'dotnet-reportgenerator-globaltool' (version '5.4.3') was restored. Available commands: reportgenerator
[00:00:03] [pr release] Tool 'microsoft.dotnet.xharness.cli' (version '11.0.0-prerelease.26204.1') was restored. Available commands: xharness
[00:00:03] [pr release] Tool 'microsoft.visualstudio.slngen.tool' (version '12.0.15') was restored. Available commands: slngen
[00:00:03] [pr release]
[00:00:03] [pr release] Restore was successful.
[00:00:04] [pr release] All projects are up-to-date for restore.
[00:00:04] [pr release] Determining projects to restore...
[00:00:24] [pr release] Restored /runner/runtime/src/tasks/HelixTestTasks/HelixTestTasks.csproj (in 5.16 sec).
[00:00:24] [pr release] Restored /runner/runtime/src/tasks/Crossgen2Tasks/Crossgen2Tasks.csproj (in 5.16 sec).
[00:00:24] [pr release] 527 of 529 projects are up-to-date for restore.
[00:00:25] [pr release] installer.tasks -> /runner/runtime/artifacts/bin/installer.tasks/Release/installer.tasks.dll
[00:00:27] [pr release] HelixTestTasks -> /runner/runtime/artifacts/bin/HelixTestTasks/Release/net11.0/HelixTestTasks.dll
[00:00:27] [pr release] Crossgen2Tasks -> /runner/runtime/artifacts/bin/Crossgen2Tasks/Release/Crossgen2Tasks.dll
[00:00:27] [pr release] "/runner/runtime/src/native/libs/build-native.sh" x64 Release outconfig net11.0-linux-Release-x64 -os linux ninja -numproc 32
[00:00:27] [pr release] __TargetRid: linux-x64
[00:00:27] [pr release] Setting up directories for build
[00:00:27] [pr release] Checking prerequisites...
[00:00:27] [pr release] /usr/bin/ninja
[00:00:27] [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:00:27] [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:00:27] [pr release] -- The linker identification is Ubuntu LLD 18.1.3 (compatible with GNU linkers)
[00:00:27] [pr release] Not searching for unused variables given on the command line.
[00:00:27] [pr release] Detected Linux x86_64
[00:00:27] [pr release] -- Using CMake version 3.28.3
[00:00:27] [pr release] -- ZLIB_HEADER_VERSION: 1.3.1
[00:00:27] [pr release] -- ZLIBNG_HEADER_VERSION: 2.2.5
[00:00:28] [pr release] -- Arch detected: 'x86_64'
[00:00:28] [pr release] -- Basearch of 'x86_64' has been detected as: 'x86'
[00:00:28] [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:00:28] [pr release] -- The following features have been enabled:
[00:00:28] [pr release]
[00:00:28] [pr release] * CMAKE_BUILD_TYPE, Build type: RELEASE (selected)
[00:00:28] [pr release] * XSAVE, Support XSAVE intrinsics using "-mxsave"
[00:00:28] [pr release] * SSSE3_ADLER32, Support SSSE3-accelerated adler32, using "-mssse3"
[00:00:28] [pr release] * SSE42_CRC, Support SSE4.2 optimized adler32 hash generation, using "-msse4.2"
[00:00:28] [pr release] * PCLMUL_CRC, Support CRC hash generation using PCLMULQDQ, using "-msse4.2 -mpclmul"
[00:00:28] [pr release] * AVX2_SLIDEHASH, Support AVX2 optimized slide_hash, using "-mavx2 -mbmi2"
[00:00:28] [pr release] * AVX2_CHUNKSET, Support AVX2 optimized chunkset, using "-mavx2 -mbmi2"
[00:00:28] [pr release] * AVX2_COMPARE256, Support AVX2 optimized compare256, using "-mavx2 -mbmi2"
[00:00:28] [pr release] * AVX2_ADLER32, Support AVX2-accelerated adler32, using "-mavx2 -mbmi2"
[00:00:28] [pr release] * AVX512_ADLER32, Support AVX512-accelerated adler32, using "-mavx512f -mavx512dq -mavx512bw -mavx512vl -mbmi2 -mtune=cascadelake"
[00:00:28] [pr release] * AVX512_CHUNKSET, Support AVX512 optimized chunkset, using "-mavx512f -mavx512dq -mavx512bw -mavx512vl -mbmi2 -mtune=cascadelake"
[00:00:28] [pr release] * AVX512VNNI_ADLER32, Support AVX512VNNI adler32, using "-mavx512f -mavx512dq -mavx512bw -mavx512vl -mavx512vnni -mbmi2 -mtune=cascadelake"
[00:00:28] [pr release] * VPCLMUL_CRC, Support CRC hash generation using VPCLMULQDQ, using "-mpclmul -mvpclmulqdq -mavx512f -mavx512f -mavx512dq -mavx512bw -mavx512vl -mbmi2 -mtune=cascadelake"
[00:00:28] [pr release] * WITH_GZFILEOP, Compile with support for gzFile related functions
[00:00:28] [pr release] * ZLIB_COMPAT, Compile with zlib compatible API
[00:00:28] [pr release] * WITH_SANITIZER, Enable sanitizer support
[00:00:28] [pr release] * WITH_GTEST, Build gtest_zlib
[00:00:28] [pr release] * WITH_OPTIM, Build with optimisation
[00:00:28] [pr release] * WITH_NEW_STRATEGIES, Use new strategies
[00:00:28] [pr release] * WITH_RUNTIME_CPU_DETECTION, Build with runtime CPU detection
[00:00:28] [pr release] * WITH_AVX2, Build with AVX2
[00:00:28] [pr release] * WITH_AVX512, Build with AVX512
[00:00:28] [pr release] * WITH_AVX512VNNI, Build with AVX512 VNNI
[00:00:28] [pr release] * WITH_SSE2, Build with SSE2
[00:00:28] [pr release] * WITH_SSSE3, Build with SSSE3
[00:00:28] [pr release] * WITH_SSE42, Build with SSE42
[00:00:28] [pr release] * WITH_PCLMULQDQ, Build with PCLMULQDQ
[00:00:28] [pr release] * WITH_VPCLMULQDQ, Build with VPCLMULQDQ
[00:00:28] [pr release]
[00:00:28] [pr release] -- The following features have been disabled:
[00:00:28] [pr release]
[00:00:28] [pr release] * ZLIB_SYMBOL_PREFIX, Publicly exported symbols DO NOT have a custom prefix
[00:00:28] [pr release] * ZLIB_ENABLE_TESTS, Build test binaries
[00:00:28] [pr release] * ZLIBNG_ENABLE_TESTS, Test zlib-ng specific API
[00:00:28] [pr release] * WITH_FUZZERS, Build test/fuzz
[00:00:28] [pr release] * WITH_BENCHMARKS, Build test/benchmarks
[00:00:28] [pr release] * WITH_BENCHMARK_APPS, Build application benchmarks
[00:00:28] [pr release] * WITH_NATIVE_INSTRUCTIONS, Instruct the compiler to use the full instruction set on this host (gcc/clang -march=native)
[00:00:28] [pr release] * WITH_MAINTAINER_WARNINGS, Build with project maintainer warnings
[00:00:28] [pr release] * WITH_CODE_COVERAGE, Enable code coverage reporting
[00:00:28] [pr release] * WITH_INFLATE_STRICT, Build with strict inflate distance checking
[00:00:28] [pr release] * WITH_INFLATE_ALLOW_INVALID_DIST, Build with zero fill for inflate invalid distances
[00:00:28] [pr release] * INSTALL_UTILS, Copy minigzip and minideflate during install
[00:00:28] [pr release]
[00:00:28] [pr release] -- Build type is 'RELEASE'
[00:00:28] [pr release] -- Compiler is not EMSCRIPTEN
[00:00:28] [pr release] -- ZSTD VERSION: 1.5.7
[00:00:28] [pr release] -- CMAKE_INSTALL_PREFIX: /runner/runtime/artifacts/bin/native/net11.0-linux-Release-x64
[00:00:28] [pr release] -- CMAKE_INSTALL_LIBDIR: lib
[00:00:28] [pr release] -- ZSTD_LEGACY_SUPPORT not defined!
[00:00:28] [pr release] -- ZSTD_MULTITHREAD_SUPPORT is disabled
[00:00:28] [pr release] -- OPENSSL_INCLUDE_DIR: /usr/include
[00:00:28] [pr release] -- OPENSSL_CRYPTO_LIBRARY: /usr/lib/x86_64-linux-gnu/libcrypto.so
[00:00:28] [pr release] -- OPENSSL_SSL_LIBRARY: /usr/lib/x86_64-linux-gnu/libssl.so
[00:00:28] [pr release] -- OPENSSL_VERSION: 3.0.13
[00:00:28] [pr release] -- Configuring done (0.3s)
[00:00:28] [pr release] -- Generating done (0.0s)
[00:00:28] [pr release] -- Build files have been written to: /runner/runtime/artifacts/obj/native/net11.0-linux-Release-x64
[00:00:28] [pr release] /runner/runtime/artifacts/obj/native/net11.0-linux-Release-x64 /runner/runtime/src/native/libs
[00:00:28] [pr release] Executing /usr/bin/ninja -j 32 install
[00:00:28] [pr release] [0/1] Install the project...
[00:00:28] [pr release] -- Install configuration: "RELEASE"
[00:00:28] [pr release] -- Up-to-date: /runner/runtime/artifacts/bin/native/net11.0-linux-Release-x64/./libSystem.IO.Compression.Native.so.dbg
[00:00:28] [pr release] -- Up-to-date: /runner/runtime/artifacts/bin/native/net11.0-linux-Release-x64/./libSystem.IO.Compression.Native.so
[00:00:28] [pr release] -- Up-to-date: /runner/runtime/artifacts/bin/native/net11.0-linux-Release-x64/./libbrotlienc.a
[00:00:28] [pr release] -- Up-to-date: /runner/runtime/artifacts/bin/native/net11.0-linux-Release-x64/./libbrotlidec.a
[00:00:28] [pr release] -- Up-to-date: /runner/runtime/artifacts/bin/native/net11.0-linux-Release-x64/./libbrotlicommon.a
[00:00:28] [pr release] -- Up-to-date: /runner/runtime/artifacts/bin/native/net11.0-linux-Release-x64/./libzstd.a
[00:00:28] [pr release] -- Up-to-date: /runner/runtime/artifacts/bin/native/net11.0-linux-Release-x64/./libz.a
[00:00:28] [pr release] -- Up-to-date: /runner/runtime/artifacts/bin/native/net11.0-linux-Release-x64/./libSystem.IO.Compression.Native.a
[00:00:28] [pr release] -- Up-to-date: /runner/runtime/artifacts/bin/native/net11.0-linux-Release-x64/./libSystem.IO.Ports.Native.so.dbg
An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.