Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libjq1 libonig5 The following NEW packages will be installed: jq libjq1 libonig5 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. Need to get 346 kB of archives. After this operation, 1043 kB of additional disk space will be used. Get:1 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libonig5 arm64 6.9.7.1-2build1 [169 kB] Get:2 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libjq1 arm64 1.6-2.1ubuntu3 [125 kB] Get:3 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 jq arm64 1.6-2.1ubuntu3 [52.1 kB] dpkg-preconfigure: unable to re-open stdin: No such file or directory Fetched 346 kB in 1s (289 kB/s) Selecting previously unselected package libonig5:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 67834 files and directories currently installed.) Preparing to unpack .../libonig5_6.9.7.1-2build1_arm64.deb ... Unpacking libonig5:arm64 (6.9.7.1-2build1) ... Selecting previously unselected package libjq1:arm64. Preparing to unpack .../libjq1_1.6-2.1ubuntu3_arm64.deb ... Unpacking libjq1:arm64 (1.6-2.1ubuntu3) ... Selecting previously unselected package jq. Preparing to unpack .../jq_1.6-2.1ubuntu3_arm64.deb ... Unpacking jq (1.6-2.1ubuntu3) ... Setting up libonig5:arm64 (6.9.7.1-2build1) ... Setting up libjq1:arm64 (1.6-2.1ubuntu3) ... Setting up jq (1.6-2.1ubuntu3) ... Processing triggers for man-db (2.10.2-1) ... Processing triggers for libc-bin (2.35-0ubuntu3.8) ... Running kernel seems to be up-to-date. No services need to be restarted. No containers need to be restarted. No user sessions are running outdated binaries. No VM guests are running outdated hypervisor (qemu) binaries on this host. Starting job for PR 108058 (JobId=c9af8f5e) --2024-09-20 15:24:54-- https://dot.net/v1/dotnet-install.sh Resolving dot.net (dot.net)... 20.236.44.162, 20.231.239.246, 20.70.246.20, ... Connecting to dot.net (dot.net)|20.236.44.162|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://dotnet.microsoft.com/download/dotnet/scripts/v1/dotnet-install.sh [following] --2024-09-20 15:24:56-- https://dotnet.microsoft.com/download/dotnet/scripts/v1/dotnet-install.sh Resolving dotnet.microsoft.com (dotnet.microsoft.com)... 13.107.246.71, 2620:1ec:bdf::71 Connecting to dotnet.microsoft.com (dotnet.microsoft.com)|13.107.246.71|:443... connected. HTTP request sent, awaiting response... 200 OK Cookie coming from dotnet.microsoft.com attempted to set domain to dotnetwebsite.azurewebsites.net Cookie coming from dotnet.microsoft.com attempted to set domain to dotnetwebsite.azurewebsites.net Length: 63354 (62K) [application/x-sh] Saving to: ‘/home/dotnet-install.sh’ 0K .......... .......... .......... .......... .......... 80% 269M 0s 50K .......... . 100% 249M=0s 2024-09-20 15:24:56 (265 MB/s) - ‘/home/dotnet-install.sh’ saved [63354/63354] dotnet-install: Attempting to download using primary link https://dotnetcli.azureedge.net/dotnet/Sdk/9.0.100-rc.1.24452.12/dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm64.tar.gz dotnet-install: Remote file https://dotnetcli.azureedge.net/dotnet/Sdk/9.0.100-rc.1.24452.12/dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm64.tar.gz size is 198908952 bytes. dotnet-install: Extracting archive from https://dotnetcli.azureedge.net/dotnet/Sdk/9.0.100-rc.1.24452.12/dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm64.tar.gz dotnet-install: Downloaded file size is 198908952 bytes. dotnet-install: The remote and local file sizes are equal. dotnet-install: Installed version is 9.0.100-rc.1.24452.12 dotnet-install: Adding to current process PATH: `/home/dotnet`. Note: This change will be visible only when sourcing script. dotnet-install: Note that the script does not resolve dependencies during installation. dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section. dotnet-install: Installation finished successfully. dotnet-install: Attempting to download using aka.ms link https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.401/dotnet-sdk-8.0.401-linux-arm64.tar.gz dotnet-install: Remote file https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.401/dotnet-sdk-8.0.401-linux-arm64.tar.gz size is 207131531 bytes. dotnet-install: Extracting archive from https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.401/dotnet-sdk-8.0.401-linux-arm64.tar.gz dotnet-install: Downloaded file size is 207131531 bytes. dotnet-install: The remote and local file sizes are equal. dotnet-install: Installed version is 8.0.401 dotnet-install: Adding to current process PATH: `/home/dotnet`. Note: This change will be visible only when sourcing script. dotnet-install: Note that the script does not resolve dependencies during installation. dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section. dotnet-install: Installation finished successfully. BENCH_ARGS: --runtimes net8.0 net9.0 ################################################################# # Cloning UtilsRunner ################################################################# ################################################################# # Building benchmark app ################################################################# Welcome to .NET 9.0! --------------------- SDK Version: 9.0.100-rc.1.24452.12 Telemetry --------- The .NET tools collect usage data in order to help us improve your experience. It is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell. Read more about .NET CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry ---------------- Installed an ASP.NET Core HTTPS development certificate. To trust the certificate, run 'dotnet dev-certs https --trust' Learn about HTTPS: https://aka.ms/dotnet-https ---------------- Write your first app: https://aka.ms/dotnet-hello-world Find out what's new: https://aka.ms/dotnet-whats-new Explore documentation: https://aka.ms/dotnet-docs Report issues and find source on GitHub: https://github.com/dotnet/core Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli -------------------------------------------------------------------------------------- The template "Console App" was created successfully. Processing post-creation actions... Restoring /home/egorbot/benchapp/benchapp.csproj: Determining projects to restore... Restored /home/egorbot/benchapp/benchapp.csproj (in 96 ms). Restore succeeded. Determining projects to restore... Writing /tmp/tmp2Q2UAl.tmp info : X.509 certificate chain validation will use the fallback certificate bundle at '/home/dotnet/sdk/9.0.100-rc.1.24452.12/trustedroots/codesignctl.pem'. info : X.509 certificate chain validation will use the fallback certificate bundle at '/home/dotnet/sdk/9.0.100-rc.1.24452.12/trustedroots/timestampctl.pem'. info : Adding PackageReference for package 'BenchmarkDotNet' into project '/home/egorbot/benchapp/benchapp.csproj'. info : GET https://api.nuget.org/v3/registration5-gz-semver2/benchmarkdotnet/index.json info : OK https://api.nuget.org/v3/registration5-gz-semver2/benchmarkdotnet/index.json 117ms info : Restoring packages for /home/egorbot/benchapp/benchapp.csproj... info : GET https://api.nuget.org/v3-flatcontainer/benchmarkdotnet/index.json info : OK https://api.nuget.org/v3-flatcontainer/benchmarkdotnet/index.json 93ms info : GET https://api.nuget.org/v3-flatcontainer/benchmarkdotnet/0.14.0/benchmarkdotnet.0.14.0.nupkg info : OK https://api.nuget.org/v3-flatcontainer/benchmarkdotnet/0.14.0/benchmarkdotnet.0.14.0.nupkg 24ms info : GET https://api.nuget.org/v3-flatcontainer/benchmarkdotnet.annotations/index.json info : OK https://api.nuget.org/v3-flatcontainer/benchmarkdotnet.annotations/index.json 92ms info : GET https://api.nuget.org/v3-flatcontainer/benchmarkdotnet.annotations/0.14.0/benchmarkdotnet.annotations.0.14.0.nupkg info : OK https://api.nuget.org/v3-flatcontainer/benchmarkdotnet.annotations/0.14.0/benchmarkdotnet.annotations.0.14.0.nupkg 128ms info : GET https://api.nuget.org/v3-flatcontainer/commandlineparser/index.json info : OK https://api.nuget.org/v3-flatcontainer/commandlineparser/index.json 90ms info : GET https://api.nuget.org/v3-flatcontainer/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg info : OK https://api.nuget.org/v3-flatcontainer/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg 12ms info : GET https://api.nuget.org/v3-flatcontainer/gee.external.capstone/index.json info : OK https://api.nuget.org/v3-flatcontainer/gee.external.capstone/index.json 86ms info : GET https://api.nuget.org/v3-flatcontainer/gee.external.capstone/2.3.0/gee.external.capstone.2.3.0.nupkg info : OK https://api.nuget.org/v3-flatcontainer/gee.external.capstone/2.3.0/gee.external.capstone.2.3.0.nupkg 9ms info : GET https://api.nuget.org/v3-flatcontainer/iced/index.json info : OK https://api.nuget.org/v3-flatcontainer/iced/index.json 92ms info : GET https://api.nuget.org/v3-flatcontainer/iced/1.17.0/iced.1.17.0.nupkg info : OK https://api.nuget.org/v3-flatcontainer/iced/1.17.0/iced.1.17.0.nupkg 13ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/index.json 89ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.1.0/microsoft.codeanalysis.csharp.4.1.0.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.1.0/microsoft.codeanalysis.csharp.4.1.0.nupkg 21ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.runtime/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.runtime/index.json 89ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.runtime/2.2.332302/microsoft.diagnostics.runtime.2.2.332302.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.runtime/2.2.332302/microsoft.diagnostics.runtime.2.2.332302.nupkg 13ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.tracing.traceevent/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.tracing.traceevent/index.json 93ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.tracing.traceevent/3.1.8/microsoft.diagnostics.tracing.traceevent.3.1.8.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.tracing.traceevent/3.1.8/microsoft.diagnostics.tracing.traceevent.3.1.8.nupkg 10ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/index.json 98ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg 16ms info : GET https://api.nuget.org/v3-flatcontainer/perfolizer/index.json info : OK https://api.nuget.org/v3-flatcontainer/perfolizer/index.json 102ms info : GET https://api.nuget.org/v3-flatcontainer/perfolizer/0.3.17/perfolizer.0.3.17.nupkg info : OK https://api.nuget.org/v3-flatcontainer/perfolizer/0.3.17/perfolizer.0.3.17.nupkg 49ms info : GET https://api.nuget.org/v3-flatcontainer/system.management/index.json info : OK https://api.nuget.org/v3-flatcontainer/system.management/index.json 146ms info : GET https://api.nuget.org/v3-flatcontainer/system.management/5.0.0/system.management.5.0.0.nupkg info : OK https://api.nuget.org/v3-flatcontainer/system.management/5.0.0/system.management.5.0.0.nupkg 35ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/index.json 100ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/4.1.0/microsoft.codeanalysis.common.4.1.0.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/4.1.0/microsoft.codeanalysis.common.4.1.0.nupkg 11ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.netcore.client/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.netcore.client/index.json 91ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.netcore.client/0.2.251802/microsoft.diagnostics.netcore.client.0.2.251802.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.netcore.client/0.2.251802/microsoft.diagnostics.netcore.client.0.2.251802.nupkg 10ms info : GET https://api.nuget.org/v3-flatcontainer/system.collections.immutable/index.json info : OK https://api.nuget.org/v3-flatcontainer/system.collections.immutable/index.json 91ms info : GET https://api.nuget.org/v3-flatcontainer/system.collections.immutable/5.0.0/system.collections.immutable.5.0.0.nupkg info : OK https://api.nuget.org/v3-flatcontainer/system.collections.immutable/5.0.0/system.collections.immutable.5.0.0.nupkg 9ms info : GET https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/index.json info : OK https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/index.json 90ms info : GET https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg info : OK https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg 9ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/index.json 94ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.4.0/microsoft.win32.registry.4.4.0.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.4.0/microsoft.win32.registry.4.4.0.nupkg 63ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/index.json 116ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg 12ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg 9ms info : GET https://api.nuget.org/v3-flatcontainer/system.codedom/index.json info : OK https://api.nuget.org/v3-flatcontainer/system.codedom/index.json 94ms info : GET https://api.nuget.org/v3-flatcontainer/system.codedom/5.0.0/system.codedom.5.0.0.nupkg info : OK https://api.nuget.org/v3-flatcontainer/system.codedom/5.0.0/system.codedom.5.0.0.nupkg 11ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/index.json 94ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.3.3/microsoft.codeanalysis.analyzers.3.3.3.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.3.3/microsoft.codeanalysis.analyzers.3.3.3.nupkg 9ms info : GET https://api.nuget.org/v3-flatcontainer/system.memory/index.json info : OK https://api.nuget.org/v3-flatcontainer/system.memory/index.json 92ms info : GET https://api.nuget.org/v3-flatcontainer/system.memory/4.5.4/system.memory.4.5.4.nupkg info : OK https://api.nuget.org/v3-flatcontainer/system.memory/4.5.4/system.memory.4.5.4.nupkg 9ms info : GET https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/index.json info : OK https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/index.json 93ms info : GET https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/5.0.0/system.reflection.metadata.5.0.0.nupkg info : OK https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/5.0.0/system.reflection.metadata.5.0.0.nupkg 9ms info : GET https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/index.json info : OK https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/index.json 90ms info : GET https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.5.1/system.text.encoding.codepages.4.5.1.nupkg info : OK https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.5.1/system.text.encoding.codepages.4.5.1.nupkg 8ms info : GET https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/index.json info : OK https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/index.json 94ms info : GET https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg info : OK https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg 9ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/index.json 343ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/1.1.0/microsoft.bcl.asyncinterfaces.1.1.0.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/1.1.0/microsoft.bcl.asyncinterfaces.1.1.0.nupkg 8ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/index.json 87ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/2.1.1/microsoft.extensions.logging.2.1.1.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/2.1.1/microsoft.extensions.logging.2.1.1.nupkg 8ms info : GET https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/index.json info : OK https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/index.json 90ms info : GET https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg info : OK https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg 8ms info : GET https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/index.json info : OK https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/index.json 90ms info : GET https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg info : OK https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg 10ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/index.json 91ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.1.1/microsoft.extensions.logging.abstractions.2.1.1.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.1.1/microsoft.extensions.logging.abstractions.2.1.1.nupkg 8ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/index.json 89ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/2.1.1/microsoft.extensions.configuration.binder.2.1.1.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/2.1.1/microsoft.extensions.configuration.binder.2.1.1.nupkg 8ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/index.json 91ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.1.1/microsoft.extensions.dependencyinjection.abstractions.2.1.1.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.1.1/microsoft.extensions.dependencyinjection.abstractions.2.1.1.nupkg 8ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/index.json 89ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.1.1/microsoft.extensions.options.2.1.1.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.1.1/microsoft.extensions.options.2.1.1.nupkg 8ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/index.json 94ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/2.1.1/microsoft.extensions.configuration.2.1.1.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/2.1.1/microsoft.extensions.configuration.2.1.1.nupkg 9ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/index.json 91ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.1.1/microsoft.extensions.primitives.2.1.1.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.1.1/microsoft.extensions.primitives.2.1.1.nupkg 9ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/index.json info : OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/index.json 94ms info : GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.1.1/microsoft.extensions.configuration.abstractions.2.1.1.nupkg info : OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.1.1/microsoft.extensions.configuration.abstractions.2.1.1.nupkg 9ms info : Installed Microsoft.Extensions.Logging 2.1.1 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.extensions.logging/2.1.1 with content hash hh+mkOAQDTp6XH80xJt3+wwYVzkbwYQl9XZRCz4Um0JjP/o7N9vHM3rZ6wwwtr+BBe/L6iBO2sz0px6OWBzqZQ==. info : Installed Microsoft.Bcl.AsyncInterfaces 1.1.0 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.bcl.asyncinterfaces/1.1.0 with content hash 1Am6l4Vpn3/K32daEqZI+FFr96OlZkgwK2LcT3pZ2zWubR5zTPW3/FkO1Rat9kb7oQOa4rxgl9LJHc5tspCWfg==. info : Installed System.Memory 4.5.4 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/system.memory/4.5.4 with content hash 1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==. info : Installed System.Threading.Tasks.Extensions 4.5.4 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/system.threading.tasks.extensions/4.5.4 with content hash zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==. info : Installed Microsoft.Extensions.Options 2.1.1 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.extensions.options/2.1.1 with content hash V7lXCU78lAbzaulCGFKojcCyG8RTJicEbiBkPJjFqiqXwndEBBIehdXRMWEVU3UtzQ1yDvphiWUL9th6/4gJ7w==. info : Installed Microsoft.Extensions.Configuration.Binder 2.1.1 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.extensions.configuration.binder/2.1.1 with content hash fcLCTS03poWE4v9tSNBr3pWn0QwGgAn1vzqHXlXgvqZeOc7LvQNzaWcKRQZTdEc3+YhQKwMsOtm3VKSA2aWQ8w==. info : Installed Microsoft.Extensions.DependencyInjection.Abstractions 2.1.1 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/2.1.1 with content hash MgYpU5cwZohUMKKg3sbPhvGG+eAZ/59E9UwPwlrUkyXU+PGzqwZg9yyQNjhxuAWmoNoFReoemeCku50prYSGzA==. info : Installed System.Security.AccessControl 5.0.0 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/system.security.accesscontrol/5.0.0 with content hash dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==. info : Installed Microsoft.Extensions.Logging.Abstractions 2.1.1 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.extensions.logging.abstractions/2.1.1 with content hash XRzK7ZF+O6FzdfWrlFTi1Rgj2080ZDsd46vzOjadHUB0Cz5kOvDG8vI7caa5YFrsHQpcfn0DxtjS4E46N4FZsA==. info : Installed Microsoft.Extensions.Primitives 2.1.1 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.extensions.primitives/2.1.1 with content hash scJ1GZNIxMmjpENh0UZ8XCQ6vzr/LzeF9WvEA51Ix2OQGAs9WPgPu8ABVUdvpKPLuor/t05gm6menJK3PwqOXg==. info : Installed System.Reflection.Metadata 5.0.0 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/system.reflection.metadata/5.0.0 with content hash 5NecZgXktdGg34rh1OenY1rFNDCI8xSjFr+Z4OU4cU06AQHUdRnIIEeWENu3Wl4YowbzkymAIMvi3WyK9U53pQ==. info : Installed Microsoft.Extensions.Configuration.Abstractions 2.1.1 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.extensions.configuration.abstractions/2.1.1 with content hash VfuZJNa0WUshZ/+8BFZAhwFKiKuu/qOUCFntfdLpHj7vcRnsGHqd3G2Hse78DM+pgozczGM63lGPRLmy+uhUOA==. info : Installed Microsoft.Extensions.Configuration 2.1.1 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.extensions.configuration/2.1.1 with content hash LjVKO6P2y52c5ZhTLX/w8zc5H4Y3J/LJsgqTBj49TtFq/hAtVNue/WA0F6/7GMY90xhD7K0MDZ4qpOeWXbLvzg==. info : Installed System.Management 5.0.0 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/system.management/5.0.0 with content hash MF1CHaRcC+MLFdnDthv4/bKWBZnlnSpkGqa87pKukQefgEdwtb9zFW6zs0GjPp73qtpYYg4q6PEKbzJbxCpKfw==. info : Installed Microsoft.DotNet.PlatformAbstractions 3.1.6 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.dotnet.platformabstractions/3.1.6 with content hash jek4XYaQ/PGUwDKKhwR8K47Uh1189PFzMeLqO83mXrXQVIpARZCcfuDedH50YDTepBkfijCZN5U/vZi++erxtg==. info : Installed System.Security.Principal.Windows 5.0.0 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/system.security.principal.windows/5.0.0 with content hash t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==. info : Installed Microsoft.Diagnostics.NETCore.Client 0.2.251802 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.diagnostics.netcore.client/0.2.251802 with content hash bqnYl6AdSeboeN4v25hSukK6Odm6/54E3Y2B8rBvgqvAW0mF8fo7XNRVE2DMOG7Rk0fiuA079QIH28+V+W1Zdg==. info : Installed Microsoft.CodeAnalysis.Analyzers 3.3.3 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.codeanalysis.analyzers/3.3.3 with content hash j/rOZtLMVJjrfLRlAMckJLPW/1rze9MT1yfWqSIbUPGRu1m1P0fuo9PmqapwsmePfGB5PJrudQLvmUOAMF0DqQ==. info : Installed System.Text.Encoding.CodePages 4.5.1 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/system.text.encoding.codepages/4.5.1 with content hash 4J2JQXbftjPMppIHJ7IC+VXQ9XfEagN92vZZNoG12i+zReYlim5dMoXFC1Zzg7tsnKDM7JPo5bYfFK4Jheq44w==. info : Installed Microsoft.Diagnostics.Runtime 2.2.332302 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.diagnostics.runtime/2.2.332302 with content hash Hp84ivxSKIMTBzYSATxmUsm3YSXHWivcwiRRbsydGmqujMUK8BAueLN0ssAVEOkOBmh0vjUBhrq7YcroT7VCug==. info : Installed Perfolizer 0.3.17 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/perfolizer/0.3.17 with content hash FQgtCoF2HFwvzKWulAwBS5BGLlh8pgbrJtOp47jyBwh2CW16juVtacN1azOA2BqdrJXkXTNLNRMo7ZlHHiuAnA==. info : Installed Microsoft.Win32.Registry 4.4.0 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.win32.registry/4.4.0 with content hash dA36TlNVn/XfrZtmf0fiI/z1nd3Wfp2QVzTdj26pqgP9LFWq0i1hYEUAW50xUjGFYn1+/cP3KGuxT2Yn1OUNBQ==. info : Installed Iced 1.17.0 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/iced/1.17.0 with content hash 8x+HCVTl/HHTGpscH3vMBhV8sknN/muZFw9s3TsI8SA6+c43cOTCi2+jE4KsU8pNLbJ++iF2ZFcpcXHXtDglnw==. info : Installed Microsoft.NETCore.Platforms 5.0.0 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.netcore.platforms/5.0.0 with content hash VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==. info : Installed Microsoft.Win32.Registry 5.0.0 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.win32.registry/5.0.0 with content hash dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==. info : Installed Microsoft.CodeAnalysis.CSharp 4.1.0 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.codeanalysis.csharp/4.1.0 with content hash sbu6kDGzo9bfQxuqWpeEE7I9P30bSuZEnpDz9/qz20OU6pm79Z63+/BsAzO2e/R/Q97kBrpj647wokZnEVr97w==. info : Installed System.Runtime.CompilerServices.Unsafe 5.0.0 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/system.runtime.compilerservices.unsafe/5.0.0 with content hash ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA==. info : Installed BenchmarkDotNet.Annotations 0.14.0 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/benchmarkdotnet.annotations/0.14.0 with content hash CUDCg6bgHrDzhjnA+IOBl5gAo8Y5hZ2YSs7MBXrYMlMKpBZqrD5ez0537uDveOkcf+YWAoK+S4sMcuWPbIz8bw==. info : Installed Microsoft.CodeAnalysis.Common 4.1.0 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.codeanalysis.common/4.1.0 with content hash bNzTyxP3iD5FPFHfVDl15Y6/wSoI7e3MeV0lOaj9igbIKTjgrmuw6LoVJ06jUNFA7+KaDC/OIsStWl/FQJz6sQ==. info : Installed System.CodeDom 5.0.0 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/system.codedom/5.0.0 with content hash JPJArwA1kdj8qDAkY2XGjSWoYnqiM7q/3yRNkt6n28Mnn95MuEGkZXUbPBf7qc3IjwrGY5ttQon7yqHZyQJmOQ==. info : Installed System.Collections.Immutable 5.0.0 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/system.collections.immutable/5.0.0 with content hash FXkLXiK0sVVewcso0imKQoOxjoPAj42R8HtjjbSjVPAzwDfzoyoznWxgA3c38LDbN9SJux1xXoXYAhz98j7r2g==. info : Installed BenchmarkDotNet 0.14.0 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/benchmarkdotnet/0.14.0 with content hash eIPSDKi3oni734M1rt/XJAwGQQOIf9gLjRRKKJ0HuVy3vYd7gnmAIX1bTjzI9ZbAY/nPddgqqgM/TeBYitMCIg==. info : Installed CommandLineParser 2.9.1 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/commandlineparser/2.9.1 with content hash OE0sl1/sQ37bjVsPKKtwQlWDgqaxWgtme3xZz7JssWUzg5JpMIyHgCTY9MVMxOg48fJ1AgGT3tgdH5m/kQ5xhA==. info : Installed Microsoft.Diagnostics.Tracing.TraceEvent 3.1.8 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/microsoft.diagnostics.tracing.traceevent/3.1.8 with content hash kl3UMrZKSeSEYZ8rt/GjLUQToREjgQABqfg6PzQBmSlYHTZOKE9ePEOS2xptROQ9SVvngg3QGX51TIT11iZ0wA==. info : Installed Gee.External.Capstone 2.3.0 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/gee.external.capstone/2.3.0 with content hash 2ap/rYmjtzCOT8hxrnEW/QeiOt+paD8iRrIcdKX0cxVwWLFa1e+JDBNeECakmccXrSFeBQuu5AV8SNkipFMMMw==. info : GET https://api.nuget.org/v3/vulnerabilities/index.json info : OK https://api.nuget.org/v3/vulnerabilities/index.json 9ms info : GET https://api.nuget.org/v3-vulnerabilities/2024.09.17.23.34.11/vulnerability.base.json info : GET https://api.nuget.org/v3-vulnerabilities/2024.09.17.23.34.11/2024.09.20.11.34.20/vulnerability.update.json info : OK https://api.nuget.org/v3-vulnerabilities/2024.09.17.23.34.11/vulnerability.base.json 9ms info : OK https://api.nuget.org/v3-vulnerabilities/2024.09.17.23.34.11/2024.09.20.11.34.20/vulnerability.update.json 18ms info : Package 'BenchmarkDotNet' is compatible with all the specified frameworks in project '/home/egorbot/benchapp/benchapp.csproj'. info : PackageReference for package 'BenchmarkDotNet' version '0.14.0' added to file '/home/egorbot/benchapp/benchapp.csproj'. info : Generating MSBuild file /home/egorbot/benchapp/obj/benchapp.csproj.nuget.g.props. info : Writing assets file to disk. Path: /home/egorbot/benchapp/obj/project.assets.json log : Restored /home/egorbot/benchapp/benchapp.csproj (in 7.41 sec). Determining projects to restore... Writing /tmp/tmpFyKT3h.tmp info : X.509 certificate chain validation will use the fallback certificate bundle at '/home/dotnet/sdk/9.0.100-rc.1.24452.12/trustedroots/codesignctl.pem'. info : X.509 certificate chain validation will use the fallback certificate bundle at '/home/dotnet/sdk/9.0.100-rc.1.24452.12/trustedroots/timestampctl.pem'. info : Adding PackageReference for package 'System.IO.Hashing' into project '/home/egorbot/benchapp/benchapp.csproj'. info : GET https://api.nuget.org/v3/registration5-gz-semver2/system.io.hashing/index.json info : OK https://api.nuget.org/v3/registration5-gz-semver2/system.io.hashing/index.json 337ms info : Restoring packages for /home/egorbot/benchapp/benchapp.csproj... info : GET https://api.nuget.org/v3-flatcontainer/system.io.hashing/index.json info : OK https://api.nuget.org/v3-flatcontainer/system.io.hashing/index.json 160ms info : GET https://api.nuget.org/v3-flatcontainer/system.io.hashing/9.0.0-rc.1.24431.7/system.io.hashing.9.0.0-rc.1.24431.7.nupkg info : OK https://api.nuget.org/v3-flatcontainer/system.io.hashing/9.0.0-rc.1.24431.7/system.io.hashing.9.0.0-rc.1.24431.7.nupkg 26ms info : Installed System.IO.Hashing 9.0.0-rc.1.24431.7 from https://api.nuget.org/v3/index.json to /root/.nuget/packages/system.io.hashing/9.0.0-rc.1.24431.7 with content hash giMiDNlne8WcLG7rsEfrETaukDUTBPn8a97QRo9LYR71O0Rb4SJ6TbfGdQ9oiBYldVPSAbSQANb5ThLZOo408Q==. info : CACHE https://api.nuget.org/v3/vulnerabilities/index.json info : CACHE https://api.nuget.org/v3-vulnerabilities/2024.09.17.23.34.11/vulnerability.base.json info : CACHE https://api.nuget.org/v3-vulnerabilities/2024.09.17.23.34.11/2024.09.20.11.34.20/vulnerability.update.json info : Package 'System.IO.Hashing' is compatible with all the specified frameworks in project '/home/egorbot/benchapp/benchapp.csproj'. info : PackageReference for package 'System.IO.Hashing' version '9.0.0-rc.1.24431.7' added to file '/home/egorbot/benchapp/benchapp.csproj'. info : Writing assets file to disk. Path: /home/egorbot/benchapp/obj/project.assets.json log : Restored /home/egorbot/benchapp/benchapp.csproj (in 587 ms). --2024-09-20 15:25:29-- https://gist.githubusercontent.com/EgorBot/8a693357415717b00b75a2c0905a46da/raw Resolving gist.githubusercontent.com (gist.githubusercontent.com)... 185.199.111.133, 185.199.110.133, 185.199.109.133, ... Connecting to gist.githubusercontent.com (gist.githubusercontent.com)|185.199.111.133|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 4993 (4.9K) [text/plain] Saving to: ‘Program.cs’ 0K .... 100% 53.9M=0s 2024-09-20 15:25:29 (53.9 MB/s) - ‘Program.cs’ saved [4993/4993] Determining projects to restore... Restored /home/egorbot/benchapp/benchapp.csproj (in 1.44 sec). /home/dotnet/sdk/9.0.100-rc.1.24452.12/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.RuntimeIdentifierInference.targets(326,5): message NETSDK1057: You are using a preview version of .NET. See: https://aka.ms/dotnet-support-policy [/home/egorbot/benchapp/benchapp.csproj::TargetFramework=net9.0] benchapp -> /home/egorbot/benchapp/bin/Release/net9.0/benchapp.dll Build succeeded. 0 Warning(s) 0 Error(s) Time Elapsed 00:00:03.83 Benchmark build successful dotnet-install: Attempting to download using aka.ms link https://dotnetcli.azureedge.net/dotnet/Sdk/7.0.410/dotnet-sdk-7.0.410-linux-arm64.tar.gz dotnet-install: Remote file https://dotnetcli.azureedge.net/dotnet/Sdk/7.0.410/dotnet-sdk-7.0.410-linux-arm64.tar.gz size is 213359655 bytes. dotnet-install: Extracting archive from https://dotnetcli.azureedge.net/dotnet/Sdk/7.0.410/dotnet-sdk-7.0.410-linux-arm64.tar.gz cp: cannot create regular file '/home/dotnet/dotnet': Text file busy dotnet-install: Downloaded file size is 213359655 bytes. dotnet-install: The remote and local file sizes are equal. dotnet-install: Installed version is 7.0.410 dotnet-install: Adding to current process PATH: `/home/dotnet`. Note: This change will be visible only when sourcing script. dotnet-install: Note that the script does not resolve dependencies during installation. dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section. dotnet-install: Installation finished successfully. dotnet-install: Attempting to download using aka.ms link https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.425/dotnet-sdk-6.0.425-linux-arm64.tar.gz dotnet-install: Remote file https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.425/dotnet-sdk-6.0.425-linux-arm64.tar.gz size is 180066140 bytes. dotnet-install: Extracting archive from https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.425/dotnet-sdk-6.0.425-linux-arm64.tar.gz cp: cannot create regular file '/home/dotnet/dotnet': Text file busy dotnet-install: Downloaded file size is 180066140 bytes. dotnet-install: The remote and local file sizes are equal. dotnet-install: Installed version is 6.0.425 dotnet-install: Adding to current process PATH: `/home/dotnet`. Note: This change will be visible only when sourcing script. dotnet-install: Note that the script does not resolve dependencies during installation. dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section. dotnet-install: Installation finished successfully. ################################################################# # Running the benchmark app ################################################################# WARNING: apt does not have a stable CLI interface. Use with caution in scripts. Reading package lists... Building dependency tree... Reading state information... Package clang is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'clang' has no installation candidate // Validating benchmarks: // ***** BenchmarkRunner: Start ***** // ***** Found 2 benchmark(s) in total ***** // ***** Building 2 exe(s) in Parallel: Start ***** // ***** Done, took 00:00:12 (12.27 sec) ***** // Found 2 benchmarks: // Benchmarks.BinaryTrieBool: Job-NSJOVW(Runtime=.NET 8.0, Toolchain=net8.0) // Benchmarks.BinaryTrieBool: Job-UDXIJY(Runtime=.NET 9.0, Toolchain=net9.0) // ************************** // Benchmark: Benchmarks.BinaryTrieBool: Job-NSJOVW(Runtime=.NET 8.0, Toolchain=net8.0) // *** Execute *** // Launch: 1 / 1 // Execute: dotnet ad252319-7431-4ee9-96bb-b9dd9615e995.dll --anonymousPipes 108 115 --benchmarkName Benchmarks.BinaryTrieBool --job "Runtime=.NET 8.0, Toolchain=net8.0" --benchmarkId 0 in /home/egorbot/benchapp/bin/Release/net9.0/ad252319-7431-4ee9-96bb-b9dd9615e995/bin/Release/net8.0 // BeforeAnythingElse // Benchmark Process Environment Information: // BenchmarkDotNet v0.14.0 // Runtime=.NET 8.0.8 (8.0.824.36612), Arm64 RyuJIT AdvSIMD // GC=Concurrent Workstation // HardwareIntrinsics=AdvSIMD,AES,CRC32,DP,RDM,SHA1,SHA256 VectorSize=128 // Job: DefaultJob OverheadJitting 1: 1 op, 222799.00 ns, 222.7990 us/op WorkloadJitting 1: 1 op, 452960.00 ns, 452.9600 us/op OverheadJitting 2: 16 op, 218320.00 ns, 13.6450 us/op WorkloadJitting 2: 16 op, 224920.00 ns, 14.0575 us/op WorkloadPilot 1: 16 op, 9360.00 ns, 585.0000 ns/op WorkloadPilot 2: 32 op, 17080.00 ns, 533.7500 ns/op WorkloadPilot 3: 64 op, 32840.00 ns, 513.1250 ns/op WorkloadPilot 4: 128 op, 62680.00 ns, 489.6875 ns/op WorkloadPilot 5: 256 op, 155320.00 ns, 606.7188 ns/op WorkloadPilot 6: 512 op, 330920.00 ns, 646.3281 ns/op WorkloadPilot 7: 1024 op, 590639.00 ns, 576.7959 ns/op WorkloadPilot 8: 2048 op, 1093519.00 ns, 533.9448 ns/op WorkloadPilot 9: 4096 op, 2118159.00 ns, 517.1287 ns/op WorkloadPilot 10: 8192 op, 4195718.00 ns, 512.1726 ns/op WorkloadPilot 11: 16384 op, 8220074.00 ns, 501.7135 ns/op WorkloadPilot 12: 32768 op, 16197948.00 ns, 494.3221 ns/op WorkloadPilot 13: 65536 op, 32444617.00 ns, 495.0656 ns/op WorkloadPilot 14: 131072 op, 64360235.00 ns, 491.0296 ns/op WorkloadPilot 15: 262144 op, 58188959.00 ns, 221.9733 ns/op WorkloadPilot 16: 524288 op, 21503905.00 ns, 41.0154 ns/op WorkloadPilot 17: 1048576 op, 42785490.00 ns, 40.8034 ns/op WorkloadPilot 18: 2097152 op, 85533260.00 ns, 40.7854 ns/op WorkloadPilot 19: 4194304 op, 171038960.00 ns, 40.7789 ns/op WorkloadPilot 20: 8388608 op, 341968401.00 ns, 40.7658 ns/op WorkloadPilot 21: 16777216 op, 684116481.00 ns, 40.7765 ns/op OverheadWarmup 1: 16777216 op, 37832694.00 ns, 2.2550 ns/op OverheadWarmup 2: 16777216 op, 37796493.00 ns, 2.2528 ns/op OverheadWarmup 3: 16777216 op, 37817573.00 ns, 2.2541 ns/op OverheadWarmup 4: 16777216 op, 37824453.00 ns, 2.2545 ns/op OverheadWarmup 5: 16777216 op, 37815653.00 ns, 2.2540 ns/op OverheadWarmup 6: 16777216 op, 37792694.00 ns, 2.2526 ns/op OverheadWarmup 7: 16777216 op, 37793299.00 ns, 2.2527 ns/op OverheadWarmup 8: 16777216 op, 37646311.00 ns, 2.2439 ns/op OverheadActual 1: 16777216 op, 27122593.00 ns, 1.6166 ns/op OverheadActual 2: 16777216 op, 27103953.00 ns, 1.6155 ns/op OverheadActual 3: 16777216 op, 27164154.00 ns, 1.6191 ns/op OverheadActual 4: 16777216 op, 27114233.00 ns, 1.6161 ns/op OverheadActual 5: 16777216 op, 27107674.00 ns, 1.6157 ns/op OverheadActual 6: 16777216 op, 27107793.00 ns, 1.6158 ns/op OverheadActual 7: 16777216 op, 27101353.00 ns, 1.6154 ns/op OverheadActual 8: 16777216 op, 27102953.00 ns, 1.6155 ns/op OverheadActual 9: 16777216 op, 27099833.00 ns, 1.6153 ns/op OverheadActual 10: 16777216 op, 27101513.00 ns, 1.6154 ns/op OverheadActual 11: 16777216 op, 27110033.00 ns, 1.6159 ns/op OverheadActual 12: 16777216 op, 27114234.00 ns, 1.6161 ns/op OverheadActual 13: 16777216 op, 27110194.00 ns, 1.6159 ns/op OverheadActual 14: 16777216 op, 27125114.00 ns, 1.6168 ns/op OverheadActual 15: 16777216 op, 27130473.00 ns, 1.6171 ns/op WorkloadWarmup 1: 16777216 op, 686348950.00 ns, 40.9096 ns/op WorkloadWarmup 2: 16777216 op, 682403711.00 ns, 40.6744 ns/op WorkloadWarmup 3: 16777216 op, 682414552.00 ns, 40.6751 ns/op WorkloadWarmup 4: 16777216 op, 682411991.00 ns, 40.6749 ns/op WorkloadWarmup 5: 16777216 op, 682379111.00 ns, 40.6730 ns/op WorkloadWarmup 6: 16777216 op, 682408603.00 ns, 40.6747 ns/op WorkloadWarmup 7: 16777216 op, 682508247.00 ns, 40.6807 ns/op WorkloadWarmup 8: 16777216 op, 682331367.00 ns, 40.6701 ns/op // BeforeActualRun WorkloadActual 1: 16777216 op, 686343805.00 ns, 40.9093 ns/op WorkloadActual 2: 16777216 op, 686430325.00 ns, 40.9144 ns/op WorkloadActual 3: 16777216 op, 686436765.00 ns, 40.9148 ns/op WorkloadActual 4: 16777216 op, 686816165.00 ns, 40.9374 ns/op WorkloadActual 5: 16777216 op, 686564725.00 ns, 40.9224 ns/op WorkloadActual 6: 16777216 op, 686721407.00 ns, 40.9318 ns/op WorkloadActual 7: 16777216 op, 686412601.00 ns, 40.9134 ns/op WorkloadActual 8: 16777216 op, 686605320.00 ns, 40.9249 ns/op WorkloadActual 9: 16777216 op, 686527521.00 ns, 40.9202 ns/op WorkloadActual 10: 16777216 op, 686815155.00 ns, 40.9374 ns/op WorkloadActual 11: 16777216 op, 686840261.00 ns, 40.9389 ns/op WorkloadActual 12: 16777216 op, 686850781.00 ns, 40.9395 ns/op WorkloadActual 13: 16777216 op, 686710461.00 ns, 40.9311 ns/op WorkloadActual 14: 16777216 op, 686452542.00 ns, 40.9158 ns/op WorkloadActual 15: 16777216 op, 686900661.00 ns, 40.9425 ns/op // AfterActualRun WorkloadResult 1: 16777216 op, 659233772.00 ns, 39.2934 ns/op WorkloadResult 2: 16777216 op, 659320292.00 ns, 39.2986 ns/op WorkloadResult 3: 16777216 op, 659326732.00 ns, 39.2989 ns/op WorkloadResult 4: 16777216 op, 659706132.00 ns, 39.3215 ns/op WorkloadResult 5: 16777216 op, 659454692.00 ns, 39.3066 ns/op WorkloadResult 6: 16777216 op, 659611374.00 ns, 39.3159 ns/op WorkloadResult 7: 16777216 op, 659302568.00 ns, 39.2975 ns/op WorkloadResult 8: 16777216 op, 659495287.00 ns, 39.3090 ns/op WorkloadResult 9: 16777216 op, 659417488.00 ns, 39.3043 ns/op WorkloadResult 10: 16777216 op, 659705122.00 ns, 39.3215 ns/op WorkloadResult 11: 16777216 op, 659730228.00 ns, 39.3230 ns/op WorkloadResult 12: 16777216 op, 659740748.00 ns, 39.3236 ns/op WorkloadResult 13: 16777216 op, 659600428.00 ns, 39.3152 ns/op WorkloadResult 14: 16777216 op, 659342509.00 ns, 39.2999 ns/op WorkloadResult 15: 16777216 op, 659790628.00 ns, 39.3266 ns/op // GC: 0 0 0 400 16777216 // Threading: 0 0 16777216 // AfterAll // Benchmark Process 3390 has exited with code 0. Mean = 39.310 ns, StdErr = 0.003 ns (0.01%), N = 15, StdDev = 0.011 ns Min = 39.293 ns, Q1 = 39.299 ns, Median = 39.309 ns, Q3 = 39.322 ns, Max = 39.327 ns IQR = 0.022 ns, LowerFence = 39.266 ns, UpperFence = 39.355 ns ConfidenceInterval = [39.298 ns; 39.322 ns] (CI 99.9%), Margin = 0.012 ns (0.03% of Mean) Skewness = 0, Kurtosis = 1.3, MValue = 2 // ** Remained 1 (50.0 %) benchmark(s) to run. Estimated finish 2024-09-20 15:26 (0h 0m from now) ** // ************************** // Benchmark: Benchmarks.BinaryTrieBool: Job-UDXIJY(Runtime=.NET 9.0, Toolchain=net9.0) // *** Execute *** // Launch: 1 / 1 // Execute: dotnet c3179948-402e-474e-9a3a-094a7af1bde5.dll --anonymousPipes 108 115 --benchmarkName Benchmarks.BinaryTrieBool --job "Runtime=.NET 9.0, Toolchain=net9.0" --benchmarkId 0 in /home/egorbot/benchapp/bin/Release/net9.0/c3179948-402e-474e-9a3a-094a7af1bde5/bin/Release/net9.0 // BeforeAnythingElse // Benchmark Process Environment Information: // BenchmarkDotNet v0.14.0 // Runtime=.NET 9.0.0 (9.0.24.43107), Arm64 RyuJIT AdvSIMD // GC=Concurrent Workstation // HardwareIntrinsics=AdvSIMD,AES,CRC32,DP,RDM,SHA1,SHA256 VectorSize=128 // Job: DefaultJob OverheadJitting 1: 1 op, 200400.00 ns, 200.4000 us/op WorkloadJitting 1: 1 op, 458000.00 ns, 458.0000 us/op OverheadJitting 2: 16 op, 274160.00 ns, 17.1350 us/op WorkloadJitting 2: 16 op, 292440.00 ns, 18.2775 us/op WorkloadPilot 1: 16 op, 9199.00 ns, 574.9375 ns/op WorkloadPilot 2: 32 op, 17560.00 ns, 548.7500 ns/op WorkloadPilot 3: 64 op, 33840.00 ns, 528.7500 ns/op WorkloadPilot 4: 128 op, 66520.00 ns, 519.6875 ns/op WorkloadPilot 5: 256 op, 168720.00 ns, 659.0625 ns/op WorkloadPilot 6: 512 op, 334119.00 ns, 652.5762 ns/op WorkloadPilot 7: 1024 op, 603040.00 ns, 588.9063 ns/op WorkloadPilot 8: 2048 op, 1143120.00 ns, 558.1641 ns/op WorkloadPilot 9: 4096 op, 2212159.00 ns, 540.0779 ns/op WorkloadPilot 10: 8192 op, 4372477.00 ns, 533.7496 ns/op WorkloadPilot 11: 16384 op, 8590955.00 ns, 524.3503 ns/op WorkloadPilot 12: 32768 op, 16954591.00 ns, 517.4131 ns/op WorkloadPilot 13: 65536 op, 33679542.00 ns, 513.9090 ns/op WorkloadPilot 14: 131072 op, 67117723.00 ns, 512.0676 ns/op WorkloadPilot 15: 262144 op, 41221897.00 ns, 157.2491 ns/op WorkloadPilot 16: 524288 op, 21212668.00 ns, 40.4600 ns/op WorkloadPilot 17: 1048576 op, 42473896.00 ns, 40.5063 ns/op WorkloadPilot 18: 2097152 op, 84870673.00 ns, 40.4695 ns/op WorkloadPilot 19: 4194304 op, 169908186.00 ns, 40.5093 ns/op WorkloadPilot 20: 8388608 op, 339596013.00 ns, 40.4830 ns/op WorkloadPilot 21: 16777216 op, 679153065.00 ns, 40.4807 ns/op OverheadWarmup 1: 16777216 op, 37684579.00 ns, 2.2462 ns/op OverheadWarmup 2: 16777216 op, 37673540.00 ns, 2.2455 ns/op OverheadWarmup 3: 16777216 op, 37676579.00 ns, 2.2457 ns/op OverheadWarmup 4: 16777216 op, 37659939.00 ns, 2.2447 ns/op OverheadWarmup 5: 16777216 op, 38494178.00 ns, 2.2944 ns/op OverheadWarmup 6: 16777216 op, 37680579.00 ns, 2.2459 ns/op OverheadActual 1: 16777216 op, 36611020.00 ns, 2.1822 ns/op OverheadActual 2: 16777216 op, 36442779.00 ns, 2.1722 ns/op OverheadActual 3: 16777216 op, 36428780.00 ns, 2.1713 ns/op OverheadActual 4: 16777216 op, 36431980.00 ns, 2.1715 ns/op OverheadActual 5: 16777216 op, 36754220.00 ns, 2.1907 ns/op OverheadActual 6: 16777216 op, 36946860.00 ns, 2.2022 ns/op OverheadActual 7: 16777216 op, 36496500.00 ns, 2.1754 ns/op OverheadActual 8: 16777216 op, 38270499.00 ns, 2.2811 ns/op OverheadActual 9: 16777216 op, 38197379.00 ns, 2.2767 ns/op OverheadActual 10: 16777216 op, 38258299.00 ns, 2.2804 ns/op OverheadActual 11: 16777216 op, 38115979.00 ns, 2.2719 ns/op OverheadActual 12: 16777216 op, 38315699.00 ns, 2.2838 ns/op OverheadActual 13: 16777216 op, 38253347.00 ns, 2.2801 ns/op OverheadActual 14: 16777216 op, 31268270.00 ns, 1.8637 ns/op OverheadActual 15: 16777216 op, 27178671.00 ns, 1.6200 ns/op OverheadActual 16: 16777216 op, 27179312.00 ns, 1.6200 ns/op OverheadActual 17: 16777216 op, 27157792.00 ns, 1.6187 ns/op OverheadActual 18: 16777216 op, 27185551.00 ns, 1.6204 ns/op OverheadActual 19: 16777216 op, 27178791.00 ns, 1.6200 ns/op OverheadActual 20: 16777216 op, 27189592.00 ns, 1.6206 ns/op WorkloadWarmup 1: 16777216 op, 679777547.00 ns, 40.5179 ns/op WorkloadWarmup 2: 16777216 op, 676570745.00 ns, 40.3268 ns/op WorkloadWarmup 3: 16777216 op, 676645625.00 ns, 40.3312 ns/op WorkloadWarmup 4: 16777216 op, 677093665.00 ns, 40.3579 ns/op WorkloadWarmup 5: 16777216 op, 676817225.00 ns, 40.3415 ns/op WorkloadWarmup 6: 16777216 op, 676617265.00 ns, 40.3295 ns/op WorkloadWarmup 7: 16777216 op, 676706345.00 ns, 40.3348 ns/op WorkloadWarmup 8: 16777216 op, 676604705.00 ns, 40.3288 ns/op // BeforeActualRun WorkloadActual 1: 16777216 op, 676826585.00 ns, 40.3420 ns/op WorkloadActual 2: 16777216 op, 677075025.00 ns, 40.3568 ns/op WorkloadActual 3: 16777216 op, 676981465.00 ns, 40.3512 ns/op WorkloadActual 4: 16777216 op, 676914385.00 ns, 40.3472 ns/op WorkloadActual 5: 16777216 op, 677306966.00 ns, 40.3706 ns/op WorkloadActual 6: 16777216 op, 676503570.00 ns, 40.3228 ns/op WorkloadActual 7: 16777216 op, 676486531.00 ns, 40.3217 ns/op WorkloadActual 8: 16777216 op, 676662611.00 ns, 40.3322 ns/op WorkloadActual 9: 16777216 op, 676846451.00 ns, 40.3432 ns/op WorkloadActual 10: 16777216 op, 676549411.00 ns, 40.3255 ns/op WorkloadActual 11: 16777216 op, 676928250.00 ns, 40.3481 ns/op WorkloadActual 12: 16777216 op, 676698450.00 ns, 40.3344 ns/op WorkloadActual 13: 16777216 op, 676619810.00 ns, 40.3297 ns/op WorkloadActual 14: 16777216 op, 676456651.00 ns, 40.3200 ns/op WorkloadActual 15: 16777216 op, 676710611.00 ns, 40.3351 ns/op // AfterActualRun WorkloadResult 1: 16777216 op, 640356945.50 ns, 38.1682 ns/op WorkloadResult 2: 16777216 op, 640605385.50 ns, 38.1831 ns/op WorkloadResult 3: 16777216 op, 640511825.50 ns, 38.1775 ns/op WorkloadResult 4: 16777216 op, 640444745.50 ns, 38.1735 ns/op WorkloadResult 5: 16777216 op, 640837326.50 ns, 38.1969 ns/op WorkloadResult 6: 16777216 op, 640033930.50 ns, 38.1490 ns/op WorkloadResult 7: 16777216 op, 640016891.50 ns, 38.1480 ns/op WorkloadResult 8: 16777216 op, 640192971.50 ns, 38.1585 ns/op WorkloadResult 9: 16777216 op, 640376811.50 ns, 38.1694 ns/op WorkloadResult 10: 16777216 op, 640079771.50 ns, 38.1517 ns/op WorkloadResult 11: 16777216 op, 640458610.50 ns, 38.1743 ns/op WorkloadResult 12: 16777216 op, 640228810.50 ns, 38.1606 ns/op WorkloadResult 13: 16777216 op, 640150170.50 ns, 38.1559 ns/op WorkloadResult 14: 16777216 op, 639987011.50 ns, 38.1462 ns/op WorkloadResult 15: 16777216 op, 640240971.50 ns, 38.1613 ns/op // GC: 0 0 0 448 16777216 // Threading: 0 0 16777216 // AfterAll // Benchmark Process 3400 has exited with code 0. Mean = 38.165 ns, StdErr = 0.004 ns (0.01%), N = 15, StdDev = 0.014 ns Min = 38.146 ns, Q1 = 38.154 ns, Median = 38.161 ns, Q3 = 38.174 ns, Max = 38.197 ns IQR = 0.020 ns, LowerFence = 38.124 ns, UpperFence = 38.204 ns ConfidenceInterval = [38.150 ns; 38.180 ns] (CI 99.9%), Margin = 0.015 ns (0.04% of Mean) Skewness = 0.51, Kurtosis = 2.29, MValue = 2 // ** Remained 0 (0.0 %) benchmark(s) to run. Estimated finish 2024-09-20 15:26 (0h 0m from now) ** // ***** BenchmarkRunner: Finish ***** // * Export * BenchmarkDotNet.Artifacts/results/Benchmarks-report.csv BenchmarkDotNet.Artifacts/results/Benchmarks-report-github.md BenchmarkDotNet.Artifacts/results/Benchmarks-report.html // * Detailed results * Benchmarks.BinaryTrieBool: Job-NSJOVW(Runtime=.NET 8.0, Toolchain=net8.0) Runtime = .NET 8.0.8 (8.0.824.36612), Arm64 RyuJIT AdvSIMD; GC = Concurrent Workstation Mean = 39.310 ns, StdErr = 0.003 ns (0.01%), N = 15, StdDev = 0.011 ns Min = 39.293 ns, Q1 = 39.299 ns, Median = 39.309 ns, Q3 = 39.322 ns, Max = 39.327 ns IQR = 0.022 ns, LowerFence = 39.266 ns, UpperFence = 39.355 ns ConfidenceInterval = [39.298 ns; 39.322 ns] (CI 99.9%), Margin = 0.012 ns (0.03% of Mean) Skewness = 0, Kurtosis = 1.3, MValue = 2 -------------------- Histogram -------------------- [39.287 ns ; 39.333 ns) | @@@@@@@@@@@@@@@ --------------------------------------------------- Benchmarks.BinaryTrieBool: Job-UDXIJY(Runtime=.NET 9.0, Toolchain=net9.0) Runtime = .NET 9.0.0 (9.0.24.43107), Arm64 RyuJIT AdvSIMD; GC = Concurrent Workstation Mean = 38.165 ns, StdErr = 0.004 ns (0.01%), N = 15, StdDev = 0.014 ns Min = 38.146 ns, Q1 = 38.154 ns, Median = 38.161 ns, Q3 = 38.174 ns, Max = 38.197 ns IQR = 0.020 ns, LowerFence = 38.124 ns, UpperFence = 38.204 ns ConfidenceInterval = [38.150 ns; 38.180 ns] (CI 99.9%), Margin = 0.015 ns (0.04% of Mean) Skewness = 0.51, Kurtosis = 2.29, MValue = 2 -------------------- Histogram -------------------- [38.138 ns ; 38.205 ns) | @@@@@@@@@@@@@@@ --------------------------------------------------- // * Summary * BenchmarkDotNet v0.14.0, Ubuntu 22.04.5 LTS (Jammy Jellyfish) Unknown processor .NET SDK 9.0.100-rc.1.24452.12 [Host] : .NET 9.0.0 (9.0.24.43107), Arm64 RyuJIT AdvSIMD Job-NSJOVW : .NET 8.0.8 (8.0.824.36612), Arm64 RyuJIT AdvSIMD Job-UDXIJY : .NET 9.0.0 (9.0.24.43107), Arm64 RyuJIT AdvSIMD | Method | Runtime | Mean | Error | Ratio | Allocated | Alloc Ratio | |--------------- |--------- |---------:|---------:|------:|----------:|------------:| | BinaryTrieBool | .NET 8.0 | 39.31 ns | 0.012 ns | 1.00 | - | NA | | BinaryTrieBool | .NET 9.0 | 38.16 ns | 0.015 ns | 0.97 | - | NA | // * Hints * HideColumnsAnalyser Summary -> Hidden columns: StdDev // * Legends * Mean : Arithmetic mean of all measurements Error : Half of 99.9% confidence interval Ratio : Mean of the ratio distribution ([Current]/[Baseline]) Allocated : Allocated memory per single operation (managed only, inclusive, 1KB = 1024B) Alloc Ratio : Allocated memory ratio distribution ([Current]/[Baseline]) 1 ns : 1 Nanosecond (0.000000001 sec) // * Diagnostic Output - MemoryDiagnoser * // ***** BenchmarkRunner: End ***** Run time: 00:00:37 (37.95 sec), executed benchmarks: 2 Global total time: 00:00:50 (50.37 sec), executed benchmarks: 2 // * Artifacts cleanup * Artifacts cleanup is finished Benchmark run successful (JobId=c9af8f5e) ################################################################# # Publishing results ################################################################# Benchmark run successful (JobId=c9af8f5e) Job finished successfully