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 357 kB of archives. After this operation, 1087 kB of additional disk space will be used. Get:1 http://azure.archive.ubuntu.com/ubuntu jammy/main amd64 libonig5 amd64 6.9.7.1-2build1 [172 kB] Get:2 http://azure.archive.ubuntu.com/ubuntu jammy/main amd64 libjq1 amd64 1.6-2.1ubuntu3 [133 kB] Get:3 http://azure.archive.ubuntu.com/ubuntu jammy/main amd64 jq amd64 1.6-2.1ubuntu3 [52.5 kB] dpkg-preconfigure: unable to re-open stdin: No such file or directory Fetched 357 kB in 0s (3178 kB/s) Selecting previously unselected package libonig5:amd64. (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 ... 62508 files and directories currently installed.) Preparing to unpack .../libonig5_6.9.7.1-2build1_amd64.deb ... Unpacking libonig5:amd64 (6.9.7.1-2build1) ... Selecting previously unselected package libjq1:amd64. Preparing to unpack .../libjq1_1.6-2.1ubuntu3_amd64.deb ... Unpacking libjq1:amd64 (1.6-2.1ubuntu3) ... Selecting previously unselected package jq. Preparing to unpack .../jq_1.6-2.1ubuntu3_amd64.deb ... Unpacking jq (1.6-2.1ubuntu3) ... Setting up libonig5:amd64 (6.9.7.1-2build1) ... Setting up libjq1:amd64 (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 89 (JobId=4ac2c6d4) --2024-09-16 14:53:15-- 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-16 14:53:16-- https://dotnet.microsoft.com/download/dotnet/scripts/v1/dotnet-install.sh Resolving dotnet.microsoft.com (dotnet.microsoft.com)... 13.107.253.40, 2620:1ec:29:1::40 Connecting to dotnet.microsoft.com (dotnet.microsoft.com)|13.107.253.40|: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% 615K 0s 50K .......... . 100% 360M=0.08s 2024-09-16 14:53:16 (761 KB/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-x64.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-x64.tar.gz size is 203613000 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-x64.tar.gz dotnet-install: Downloaded file size is 203613000 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-x64.tar.gz dotnet-install: Remote file https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.401/dotnet-sdk-8.0.401-linux-x64.tar.gz size is 211866896 bytes. dotnet-install: Extracting archive from https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.401/dotnet-sdk-8.0.401-linux-x64.tar.gz dotnet-install: Downloaded file size is 211866896 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 --envvars DOTNET_GCDynamicAdaptationMode:0 DOTNET_ReadyToRun:0 DOTNET_TieredCompilation: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 61 ms). Restore succeeded. Determining projects to restore... Writing /tmp/tmp0CxZe2.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 27ms 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 32ms 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 4ms info : GET https://api.nuget.org/v3-flatcontainer/benchmarkdotnet.annotations/index.json info : OK https://api.nuget.org/v3-flatcontainer/benchmarkdotnet.annotations/index.json 27ms 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 2ms info : GET https://api.nuget.org/v3-flatcontainer/commandlineparser/index.json info : OK https://api.nuget.org/v3-flatcontainer/commandlineparser/index.json 26ms 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 2ms 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 22ms 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 2ms info : GET https://api.nuget.org/v3-flatcontainer/iced/index.json info : OK https://api.nuget.org/v3-flatcontainer/iced/index.json 24ms 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 10ms 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 28ms 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 2ms 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 27ms 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 6ms 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 24ms 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 4ms 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 22ms 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 2ms info : GET https://api.nuget.org/v3-flatcontainer/perfolizer/index.json info : OK https://api.nuget.org/v3-flatcontainer/perfolizer/index.json 29ms 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 12ms info : GET https://api.nuget.org/v3-flatcontainer/system.management/index.json info : OK https://api.nuget.org/v3-flatcontainer/system.management/index.json 21ms 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 2ms 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 23ms 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 2ms 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 27ms 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 2ms 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 25ms 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 2ms 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 26ms 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 2ms 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 26ms 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 2ms 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 23ms 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 2ms 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 1ms info : GET https://api.nuget.org/v3-flatcontainer/system.codedom/index.json info : OK https://api.nuget.org/v3-flatcontainer/system.codedom/index.json 37ms 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 1ms 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 20ms 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 2ms info : GET https://api.nuget.org/v3-flatcontainer/system.memory/index.json info : OK https://api.nuget.org/v3-flatcontainer/system.memory/index.json 20ms 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 3ms 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 26ms 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 2ms 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 23ms 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 2ms 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 20ms 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 2ms 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 24ms 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 2ms 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 21ms 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 4ms 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 23ms 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 3ms 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 24ms 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 1ms 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 21ms 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 1ms 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 20ms 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 1ms 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 20ms 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 1ms 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 20ms 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 2ms 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 23ms 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 1ms 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 26ms 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 2ms 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 21ms 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 1ms 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.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.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.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 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.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 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 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.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 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.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.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 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 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 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.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 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.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 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 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 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 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.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 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 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 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 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 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 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 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 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 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.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 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 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 4ms info : GET https://api.nuget.org/v3-vulnerabilities/2024.09.11.23.29.30/vulnerability.base.json info : GET https://api.nuget.org/v3-vulnerabilities/2024.09.11.23.29.30/2024.09.16.11.29.52/vulnerability.update.json info : OK https://api.nuget.org/v3-vulnerabilities/2024.09.11.23.29.30/vulnerability.base.json 2ms info : OK https://api.nuget.org/v3-vulnerabilities/2024.09.11.23.29.30/2024.09.16.11.29.52/vulnerability.update.json 4ms 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 2.2 sec). Determining projects to restore... Writing /tmp/tmppgHXfa.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 427ms 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 203ms 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 41ms 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.11.23.29.30/vulnerability.base.json info : CACHE https://api.nuget.org/v3-vulnerabilities/2024.09.11.23.29.30/2024.09.16.11.29.52/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 585 ms). --2024-09-16 14:53:51-- https://gist.githubusercontent.com/EgorBot/40c4862662c159fae2b0a8cbffc065cb/raw Resolving gist.githubusercontent.com (gist.githubusercontent.com)... 185.199.109.133, 185.199.111.133, 185.199.108.133, ... Connecting to gist.githubusercontent.com (gist.githubusercontent.com)|185.199.109.133|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 1331 (1.3K) [text/plain] Saving to: ‘Program.cs’ 0K . 100% 181M=0s 2024-09-16 14:53:51 (181 MB/s) - ‘Program.cs’ saved [1331/1331] Determining projects to restore... Restored /home/egorbot/benchapp/benchapp.csproj (in 1.1 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:02.87 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-x64.tar.gz dotnet-install: Remote file https://dotnetcli.azureedge.net/dotnet/Sdk/7.0.410/dotnet-sdk-7.0.410-linux-x64.tar.gz size is 218499912 bytes. dotnet-install: Extracting archive from https://dotnetcli.azureedge.net/dotnet/Sdk/7.0.410/dotnet-sdk-7.0.410-linux-x64.tar.gz cp: cannot create regular file '/home/dotnet/dotnet': Text file busy dotnet-install: Downloaded file size is 218499912 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-x64.tar.gz dotnet-install: Remote file https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.425/dotnet-sdk-6.0.425-linux-x64.tar.gz size is 186302662 bytes. dotnet-install: Extracting archive from https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.425/dotnet-sdk-6.0.425-linux-x64.tar.gz cp: cannot create regular file '/home/dotnet/dotnet': Text file busy dotnet-install: Downloaded file size is 186302662 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:08 (8.27 sec) ***** // Found 2 benchmarks: // JsonNodeBenchmarks.CreateJsonObject: Job-YMTETL(EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0,DOTNET_ReadyToRun=0,DOTNET_TieredCompilation=0, Runtime=.NET 8.0, Toolchain=net8.0) // JsonNodeBenchmarks.CreateJsonObject: Job-ZEKBEW(EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0,DOTNET_ReadyToRun=0,DOTNET_TieredCompilation=0, Runtime=.NET 9.0, Toolchain=net9.0) // ************************** // Benchmark: JsonNodeBenchmarks.CreateJsonObject: Job-YMTETL(EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0,DOTNET_ReadyToRun=0,DOTNET_TieredCompilation=0, Runtime=.NET 8.0, Toolchain=net8.0) // *** Execute *** // Launch: 1 / 1 // Execute: dotnet 951fa843-1622-4976-92bc-c66ac3a65184.dll --anonymousPipes 110 117 --benchmarkName JsonNodeBenchmarks.CreateJsonObject --job "EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0,DOTNET_ReadyToRun=0,DOTNET_TieredCompilation=0, Runtime=.NET 8.0, Toolchain=net8.0" --benchmarkId 0 in /home/egorbot/benchapp/bin/Release/net9.0/951fa843-1622-4976-92bc-c66ac3a65184/bin/Release/net8.0 // BeforeAnythingElse // Benchmark Process Environment Information: // BenchmarkDotNet v0.14.0 // Runtime=.NET 8.0.8 (8.0.824.36612), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI // GC=Concurrent Workstation // HardwareIntrinsics=AVX-512F+CD+BW+DQ+VL+VBMI,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256 // Job: DefaultJob OverheadJitting 1: 1 op, 181377.00 ns, 181.3770 us/op WorkloadJitting 1: 1 op, 17540017.00 ns, 17.5400 ms/op OverheadJitting 2: 16 op, 463795.00 ns, 28.9872 us/op WorkloadJitting 2: 16 op, 500309.00 ns, 31.2693 us/op WorkloadPilot 1: 16 op, 42973.00 ns, 2.6858 us/op WorkloadPilot 2: 32 op, 94589.00 ns, 2.9559 us/op WorkloadPilot 3: 64 op, 89996.00 ns, 1.4062 us/op WorkloadPilot 4: 128 op, 158165.00 ns, 1.2357 us/op WorkloadPilot 5: 256 op, 228100.00 ns, 891.0156 ns/op WorkloadPilot 6: 512 op, 495362.00 ns, 967.5039 ns/op WorkloadPilot 7: 1024 op, 1018775.00 ns, 994.8975 ns/op WorkloadPilot 8: 2048 op, 1957926.00 ns, 956.0186 ns/op WorkloadPilot 9: 4096 op, 3869373.00 ns, 944.6711 ns/op WorkloadPilot 10: 8192 op, 7706195.00 ns, 940.6976 ns/op WorkloadPilot 11: 16384 op, 14554453.00 ns, 888.3333 ns/op WorkloadPilot 12: 32768 op, 21958481.00 ns, 670.1197 ns/op WorkloadPilot 13: 65536 op, 38922994.00 ns, 593.9178 ns/op WorkloadPilot 14: 131072 op, 78118371.00 ns, 595.9959 ns/op WorkloadPilot 15: 262144 op, 153097055.00 ns, 584.0189 ns/op WorkloadPilot 16: 524288 op, 307442904.00 ns, 586.4008 ns/op WorkloadPilot 17: 1048576 op, 621297966.00 ns, 592.5159 ns/op OverheadWarmup 1: 1048576 op, 4144826.00 ns, 3.9528 ns/op OverheadWarmup 2: 1048576 op, 4170387.00 ns, 3.9772 ns/op OverheadWarmup 3: 1048576 op, 4164754.00 ns, 3.9718 ns/op OverheadWarmup 4: 1048576 op, 4172418.00 ns, 3.9791 ns/op OverheadWarmup 5: 1048576 op, 4155180.00 ns, 3.9627 ns/op OverheadActual 1: 1048576 op, 4151413.00 ns, 3.9591 ns/op OverheadActual 2: 1048576 op, 4145133.00 ns, 3.9531 ns/op OverheadActual 3: 1048576 op, 4145632.00 ns, 3.9536 ns/op OverheadActual 4: 1048576 op, 4182708.00 ns, 3.9889 ns/op OverheadActual 5: 1048576 op, 4171436.00 ns, 3.9782 ns/op OverheadActual 6: 1048576 op, 4169353.00 ns, 3.9762 ns/op OverheadActual 7: 1048576 op, 4167881.00 ns, 3.9748 ns/op OverheadActual 8: 1048576 op, 4161891.00 ns, 3.9691 ns/op OverheadActual 9: 1048576 op, 4167708.00 ns, 3.9746 ns/op OverheadActual 10: 1048576 op, 4183672.00 ns, 3.9899 ns/op OverheadActual 11: 1048576 op, 4164991.00 ns, 3.9720 ns/op OverheadActual 12: 1048576 op, 4166818.00 ns, 3.9738 ns/op OverheadActual 13: 1048576 op, 4174977.00 ns, 3.9816 ns/op OverheadActual 14: 1048576 op, 4169929.00 ns, 3.9768 ns/op OverheadActual 15: 1048576 op, 4173819.00 ns, 3.9805 ns/op WorkloadWarmup 1: 1048576 op, 641468697.00 ns, 611.7522 ns/op WorkloadWarmup 2: 1048576 op, 627357378.00 ns, 598.2946 ns/op WorkloadWarmup 3: 1048576 op, 640401303.00 ns, 610.7343 ns/op WorkloadWarmup 4: 1048576 op, 627301142.00 ns, 598.2410 ns/op WorkloadWarmup 5: 1048576 op, 622405854.00 ns, 593.5725 ns/op WorkloadWarmup 6: 1048576 op, 633453261.00 ns, 604.1081 ns/op WorkloadWarmup 7: 1048576 op, 640342187.00 ns, 610.6779 ns/op WorkloadWarmup 8: 1048576 op, 625592088.00 ns, 596.6111 ns/op // BeforeActualRun WorkloadActual 1: 1048576 op, 633882285.00 ns, 604.5173 ns/op WorkloadActual 2: 1048576 op, 631999645.00 ns, 602.7218 ns/op WorkloadActual 3: 1048576 op, 626199729.00 ns, 597.1906 ns/op WorkloadActual 4: 1048576 op, 628533451.00 ns, 599.4162 ns/op WorkloadActual 5: 1048576 op, 641489914.00 ns, 611.7725 ns/op WorkloadActual 6: 1048576 op, 642442337.00 ns, 612.6808 ns/op WorkloadActual 7: 1048576 op, 630974380.00 ns, 601.7441 ns/op WorkloadActual 8: 1048576 op, 641661180.00 ns, 611.9358 ns/op WorkloadActual 9: 1048576 op, 637057642.00 ns, 607.5455 ns/op WorkloadActual 10: 1048576 op, 641428827.00 ns, 611.7142 ns/op WorkloadActual 11: 1048576 op, 656949009.00 ns, 626.5154 ns/op WorkloadActual 12: 1048576 op, 631220075.00 ns, 601.9784 ns/op WorkloadActual 13: 1048576 op, 646613384.00 ns, 616.6586 ns/op WorkloadActual 14: 1048576 op, 633550874.00 ns, 604.2012 ns/op WorkloadActual 15: 1048576 op, 630968322.00 ns, 601.7383 ns/op // AfterActualRun WorkloadResult 1: 1048576 op, 629714404.00 ns, 600.5425 ns/op WorkloadResult 2: 1048576 op, 627831764.00 ns, 598.7470 ns/op WorkloadResult 3: 1048576 op, 622031848.00 ns, 593.2158 ns/op WorkloadResult 4: 1048576 op, 624365570.00 ns, 595.4414 ns/op WorkloadResult 5: 1048576 op, 637322033.00 ns, 607.7977 ns/op WorkloadResult 6: 1048576 op, 638274456.00 ns, 608.7060 ns/op WorkloadResult 7: 1048576 op, 626806499.00 ns, 597.7693 ns/op WorkloadResult 8: 1048576 op, 637493299.00 ns, 607.9610 ns/op WorkloadResult 9: 1048576 op, 632889761.00 ns, 603.5707 ns/op WorkloadResult 10: 1048576 op, 637260946.00 ns, 607.7394 ns/op WorkloadResult 11: 1048576 op, 652781128.00 ns, 622.5406 ns/op WorkloadResult 12: 1048576 op, 627052194.00 ns, 598.0036 ns/op WorkloadResult 13: 1048576 op, 642445503.00 ns, 612.6838 ns/op WorkloadResult 14: 1048576 op, 629382993.00 ns, 600.2264 ns/op WorkloadResult 15: 1048576 op, 626800441.00 ns, 597.7635 ns/op // GC: 53 0 0 1333825360 1048576 // Threading: 0 0 1048576 // AfterAll // Benchmark Process 3362 has exited with code 0. Mean = 603.514 ns, StdErr = 1.999 ns (0.33%), N = 15, StdDev = 7.742 ns Min = 593.216 ns, Q1 = 597.886 ns, Median = 600.542 ns, Q3 = 607.879 ns, Max = 622.541 ns IQR = 9.993 ns, LowerFence = 582.897 ns, UpperFence = 622.869 ns ConfidenceInterval = [595.238 ns; 611.790 ns] (CI 99.9%), Margin = 8.276 ns (1.37% of Mean) Skewness = 0.82, Kurtosis = 2.95, MValue = 2 // ** Remained 1 (50.0 %) benchmark(s) to run. Estimated finish 2024-09-16 14:54 (0h 0m from now) ** // ************************** // Benchmark: JsonNodeBenchmarks.CreateJsonObject: Job-ZEKBEW(EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0,DOTNET_ReadyToRun=0,DOTNET_TieredCompilation=0, Runtime=.NET 9.0, Toolchain=net9.0) // *** Execute *** // Launch: 1 / 1 // Execute: dotnet f7012702-0711-43d5-b0a3-049ecd5e6749.dll --anonymousPipes 110 117 --benchmarkName JsonNodeBenchmarks.CreateJsonObject --job "EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0,DOTNET_ReadyToRun=0,DOTNET_TieredCompilation=0, Runtime=.NET 9.0, Toolchain=net9.0" --benchmarkId 0 in /home/egorbot/benchapp/bin/Release/net9.0/f7012702-0711-43d5-b0a3-049ecd5e6749/bin/Release/net9.0 // BeforeAnythingElse // Benchmark Process Environment Information: // BenchmarkDotNet v0.14.0 // Runtime=.NET 9.0.0 (9.0.24.43107), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI // GC=Concurrent Workstation // HardwareIntrinsics=AVX-512F+CD+BW+DQ+VL+VBMI,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256 // Job: DefaultJob OverheadJitting 1: 1 op, 181330.00 ns, 181.3300 us/op WorkloadJitting 1: 1 op, 20567503.00 ns, 20.5675 ms/op OverheadJitting 2: 16 op, 437928.00 ns, 27.3705 us/op WorkloadJitting 2: 16 op, 495365.00 ns, 30.9603 us/op WorkloadPilot 1: 16 op, 47051.00 ns, 2.9407 us/op WorkloadPilot 2: 32 op, 89925.00 ns, 2.8102 us/op WorkloadPilot 3: 64 op, 153122.00 ns, 2.3925 us/op WorkloadPilot 4: 128 op, 201661.00 ns, 1.5755 us/op WorkloadPilot 5: 256 op, 424987.00 ns, 1.6601 us/op WorkloadPilot 6: 512 op, 882925.00 ns, 1.7245 us/op WorkloadPilot 7: 1024 op, 1717135.00 ns, 1.6769 us/op WorkloadPilot 8: 2048 op, 3387972.00 ns, 1.6543 us/op WorkloadPilot 9: 4096 op, 6798551.00 ns, 1.6598 us/op WorkloadPilot 10: 8192 op, 13498305.00 ns, 1.6477 us/op WorkloadPilot 11: 16384 op, 21017057.00 ns, 1.2828 us/op WorkloadPilot 12: 32768 op, 35775350.00 ns, 1.0918 us/op WorkloadPilot 13: 65536 op, 71127467.00 ns, 1.0853 us/op WorkloadPilot 14: 131072 op, 143109108.00 ns, 1.0918 us/op WorkloadPilot 15: 262144 op, 310657972.00 ns, 1.1851 us/op WorkloadPilot 16: 524288 op, 600158949.00 ns, 1.1447 us/op OverheadWarmup 1: 524288 op, 2064773.00 ns, 3.9382 ns/op OverheadWarmup 2: 524288 op, 2089924.00 ns, 3.9862 ns/op OverheadWarmup 3: 524288 op, 2089913.00 ns, 3.9862 ns/op OverheadWarmup 4: 524288 op, 2090066.00 ns, 3.9865 ns/op OverheadWarmup 5: 524288 op, 2079538.00 ns, 3.9664 ns/op OverheadActual 1: 524288 op, 2063072.00 ns, 3.9350 ns/op OverheadActual 2: 524288 op, 2081765.00 ns, 3.9707 ns/op OverheadActual 3: 524288 op, 2056796.00 ns, 3.9230 ns/op OverheadActual 4: 524288 op, 2096574.00 ns, 3.9989 ns/op OverheadActual 5: 524288 op, 2080584.00 ns, 3.9684 ns/op OverheadActual 6: 524288 op, 2091335.00 ns, 3.9889 ns/op OverheadActual 7: 524288 op, 2091002.00 ns, 3.9883 ns/op OverheadActual 8: 524288 op, 2080848.00 ns, 3.9689 ns/op OverheadActual 9: 524288 op, 2088444.00 ns, 3.9834 ns/op OverheadActual 10: 524288 op, 2089059.00 ns, 3.9846 ns/op OverheadActual 11: 524288 op, 2093334.00 ns, 3.9927 ns/op OverheadActual 12: 524288 op, 2088526.00 ns, 3.9835 ns/op OverheadActual 13: 524288 op, 2091637.00 ns, 3.9895 ns/op OverheadActual 14: 524288 op, 2091875.00 ns, 3.9899 ns/op OverheadActual 15: 524288 op, 2094532.00 ns, 3.9950 ns/op WorkloadWarmup 1: 524288 op, 573959764.00 ns, 1.0947 us/op WorkloadWarmup 2: 524288 op, 585328598.00 ns, 1.1164 us/op WorkloadWarmup 3: 524288 op, 579084363.00 ns, 1.1045 us/op WorkloadWarmup 4: 524288 op, 576791229.00 ns, 1.1001 us/op WorkloadWarmup 5: 524288 op, 577386108.00 ns, 1.1013 us/op WorkloadWarmup 6: 524288 op, 578035291.00 ns, 1.1025 us/op WorkloadWarmup 7: 524288 op, 583293589.00 ns, 1.1125 us/op WorkloadWarmup 8: 524288 op, 586724319.00 ns, 1.1191 us/op WorkloadWarmup 9: 524288 op, 584509186.00 ns, 1.1149 us/op // BeforeActualRun WorkloadActual 1: 524288 op, 588341179.00 ns, 1.1222 us/op WorkloadActual 2: 524288 op, 586155577.00 ns, 1.1180 us/op WorkloadActual 3: 524288 op, 584079718.00 ns, 1.1140 us/op WorkloadActual 4: 524288 op, 587019383.00 ns, 1.1197 us/op WorkloadActual 5: 524288 op, 582331006.00 ns, 1.1107 us/op WorkloadActual 6: 524288 op, 578863940.00 ns, 1.1041 us/op WorkloadActual 7: 524288 op, 578383410.00 ns, 1.1032 us/op WorkloadActual 8: 524288 op, 578217751.00 ns, 1.1029 us/op WorkloadActual 9: 524288 op, 581187125.00 ns, 1.1085 us/op WorkloadActual 10: 524288 op, 578453743.00 ns, 1.1033 us/op WorkloadActual 11: 524288 op, 582658411.00 ns, 1.1113 us/op WorkloadActual 12: 524288 op, 572918622.00 ns, 1.0928 us/op WorkloadActual 13: 524288 op, 570659456.00 ns, 1.0884 us/op WorkloadActual 14: 524288 op, 578578542.00 ns, 1.1036 us/op WorkloadActual 15: 524288 op, 581541454.00 ns, 1.1092 us/op // AfterActualRun WorkloadResult 1: 524288 op, 586252120.00 ns, 1.1182 us/op WorkloadResult 2: 524288 op, 584066518.00 ns, 1.1140 us/op WorkloadResult 3: 524288 op, 581990659.00 ns, 1.1101 us/op WorkloadResult 4: 524288 op, 584930324.00 ns, 1.1157 us/op WorkloadResult 5: 524288 op, 580241947.00 ns, 1.1067 us/op WorkloadResult 6: 524288 op, 576774881.00 ns, 1.1001 us/op WorkloadResult 7: 524288 op, 576294351.00 ns, 1.0992 us/op WorkloadResult 8: 524288 op, 576128692.00 ns, 1.0989 us/op WorkloadResult 9: 524288 op, 579098066.00 ns, 1.1045 us/op WorkloadResult 10: 524288 op, 576364684.00 ns, 1.0993 us/op WorkloadResult 11: 524288 op, 580569352.00 ns, 1.1073 us/op WorkloadResult 12: 524288 op, 570829563.00 ns, 1.0888 us/op WorkloadResult 13: 524288 op, 568570397.00 ns, 1.0845 us/op WorkloadResult 14: 524288 op, 576489483.00 ns, 1.0996 us/op WorkloadResult 15: 524288 op, 579452395.00 ns, 1.1052 us/op // GC: 45 0 0 1136690240 524288 // Threading: 0 0 524288 // AfterAll // Benchmark Process 3375 has exited with code 0. Mean = 1.103 us, StdErr = 0.002 us (0.22%), N = 15, StdDev = 0.009 us Min = 1.084 us, Q1 = 1.099 us, Median = 1.105 us, Q3 = 1.109 us, Max = 1.118 us IQR = 0.009 us, LowerFence = 1.085 us, UpperFence = 1.123 us ConfidenceInterval = [1.094 us; 1.113 us] (CI 99.9%), Margin = 0.010 us (0.90% of Mean) Skewness = -0.32, Kurtosis = 2.34, MValue = 2 // ** Remained 0 (0.0 %) benchmark(s) to run. Estimated finish 2024-09-16 14:54 (0h 0m from now) ** // ***** BenchmarkRunner: Finish ***** // * Export * BenchmarkDotNet.Artifacts/results/JsonNodeBenchmarks-report.csv BenchmarkDotNet.Artifacts/results/JsonNodeBenchmarks-report-github.md BenchmarkDotNet.Artifacts/results/JsonNodeBenchmarks-report.html // * Detailed results * JsonNodeBenchmarks.CreateJsonObject: Job-YMTETL(EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0,DOTNET_ReadyToRun=0,DOTNET_TieredCompilation=0, Runtime=.NET 8.0, Toolchain=net8.0) Runtime = .NET 8.0.8 (8.0.824.36612), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI; GC = Concurrent Workstation Mean = 603.514 ns, StdErr = 1.999 ns (0.33%), N = 15, StdDev = 7.742 ns Min = 593.216 ns, Q1 = 597.886 ns, Median = 600.542 ns, Q3 = 607.879 ns, Max = 622.541 ns IQR = 9.993 ns, LowerFence = 582.897 ns, UpperFence = 622.869 ns ConfidenceInterval = [595.238 ns; 611.790 ns] (CI 99.9%), Margin = 8.276 ns (1.37% of Mean) Skewness = 0.82, Kurtosis = 2.95, MValue = 2 -------------------- Histogram -------------------- [590.910 ns ; 604.109 ns) | @@@@@@@@@ [604.109 ns ; 626.661 ns) | @@@@@@ --------------------------------------------------- JsonNodeBenchmarks.CreateJsonObject: Job-ZEKBEW(EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0,DOTNET_ReadyToRun=0,DOTNET_TieredCompilation=0, Runtime=.NET 9.0, Toolchain=net9.0) Runtime = .NET 9.0.0 (9.0.24.43107), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI; GC = Concurrent Workstation Mean = 1.103 us, StdErr = 0.002 us (0.22%), N = 15, StdDev = 0.009 us Min = 1.084 us, Q1 = 1.099 us, Median = 1.105 us, Q3 = 1.109 us, Max = 1.118 us IQR = 0.009 us, LowerFence = 1.085 us, UpperFence = 1.123 us ConfidenceInterval = [1.094 us; 1.113 us] (CI 99.9%), Margin = 0.010 us (0.90% of Mean) Skewness = -0.32, Kurtosis = 2.34, MValue = 2 -------------------- Histogram -------------------- [1.080 us ; 1.123 us) | @@@@@@@@@@@@@@@ --------------------------------------------------- // * Summary * BenchmarkDotNet v0.14.0, Ubuntu 22.04.5 LTS (Jammy Jellyfish) Intel Xeon Platinum 8370C CPU 2.80GHz, 1 CPU, 4 logical and 2 physical cores .NET SDK 9.0.100-rc.1.24452.12 [Host] : .NET 9.0.0 (9.0.24.43107), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI Job-YMTETL : .NET 8.0.8 (8.0.824.36612), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI Job-ZEKBEW : .NET 9.0.0 (9.0.24.43107), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0,DOTNET_ReadyToRun=0,DOTNET_TieredCompilation=0 | Method | Runtime | Mean | Error | Ratio | Gen0 | Allocated | Alloc Ratio | |----------------- |--------- |-----------:|--------:|------:|-------:|----------:|------------:| | CreateJsonObject | .NET 8.0 | 603.5 ns | 8.28 ns | 1.00 | 0.0505 | 1.24 KB | 1.00 | | CreateJsonObject | .NET 9.0 | 1,103.5 ns | 9.94 ns | 1.83 | 0.0858 | 2.12 KB | 1.70 | // * Hints * HideColumnsAnalyser Summary -> Hidden columns: StdDev, RatioSD Outliers JsonNodeBenchmarks.CreateJsonObject: EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0,DOTNET_ReadyToRun=0,DOTNET_TieredCompilation=0, Runtime=.NET 9.0, Toolchain=net9.0 -> 1 outlier was detected (1.09 us) // * Legends * Mean : Arithmetic mean of all measurements Error : Half of 99.9% confidence interval Ratio : Mean of the ratio distribution ([Current]/[Baseline]) Gen0 : GC Generation 0 collects per 1000 operations 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:33 (33.77 sec), executed benchmarks: 2 Global total time: 00:00:42 (42.17 sec), executed benchmarks: 2 // * Artifacts cleanup * Artifacts cleanup is finished Benchmark run successful (JobId=4ac2c6d4) ################################################################# # Publishing results ################################################################# Benchmark run successful (JobId=4ac2c6d4) Job finished successfully