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 (10.1 MB/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=8cf6f07f) --2024-09-16 14:43:11-- 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:43:11-- https://dotnet.microsoft.com/download/dotnet/scripts/v1/dotnet-install.sh Resolving dotnet.microsoft.com (dotnet.microsoft.com)... 13.107.253.40, 2620:1ec:bdf::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% 545K 0s 50K .......... . 100% 190M=0.09s 2024-09-16 14:43:11 (674 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 ################################################################# # 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/tmpd5y2pw.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 147ms 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 73ms 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 49ms info : GET https://api.nuget.org/v3-flatcontainer/benchmarkdotnet.annotations/index.json info : OK https://api.nuget.org/v3-flatcontainer/benchmarkdotnet.annotations/index.json 71ms 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 46ms info : GET https://api.nuget.org/v3-flatcontainer/commandlineparser/index.json info : OK https://api.nuget.org/v3-flatcontainer/commandlineparser/index.json 77ms 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 47ms 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 181ms 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 45ms info : GET https://api.nuget.org/v3-flatcontainer/iced/index.json info : OK https://api.nuget.org/v3-flatcontainer/iced/index.json 74ms 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 44ms 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 77ms 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 45ms 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 69ms 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 44ms 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 67ms 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 45ms 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 138ms 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 46ms info : GET https://api.nuget.org/v3-flatcontainer/perfolizer/index.json info : OK https://api.nuget.org/v3-flatcontainer/perfolizer/index.json 135ms 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 47ms info : GET https://api.nuget.org/v3-flatcontainer/system.management/index.json info : OK https://api.nuget.org/v3-flatcontainer/system.management/index.json 76ms 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 44ms 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 71ms 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 47ms 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 70ms 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 46ms 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 77ms 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 47ms 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 71ms 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 44ms 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 90ms 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 44ms 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 75ms 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 46ms 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 44ms info : GET https://api.nuget.org/v3-flatcontainer/system.codedom/index.json info : OK https://api.nuget.org/v3-flatcontainer/system.codedom/index.json 73ms 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 70ms 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 77ms 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 44ms info : GET https://api.nuget.org/v3-flatcontainer/system.memory/index.json info : OK https://api.nuget.org/v3-flatcontainer/system.memory/index.json 67ms 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 44ms 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 73ms 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 44ms 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 75ms 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 47ms 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 71ms 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 44ms 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 70ms 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 46ms 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 152ms 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 44ms 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 81ms 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 46ms 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 71ms 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 45ms 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 73ms 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 44ms 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 99ms 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 44ms 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 68ms 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 44ms 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 74ms 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 146ms 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 227ms 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 70ms 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 74ms 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 46ms 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 73ms 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 45ms 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.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 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.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.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.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.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 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.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 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.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.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.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.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 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.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 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.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 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 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 : 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.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.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.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.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.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 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 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 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 : GET https://api.nuget.org/v3/vulnerabilities/index.json info : OK https://api.nuget.org/v3/vulnerabilities/index.json 44ms 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 47ms info : OK https://api.nuget.org/v3-vulnerabilities/2024.09.11.23.29.30/2024.09.16.11.29.52/vulnerability.update.json 193ms 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 10.59 sec). Determining projects to restore... Writing /tmp/tmpv8UHOi.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 417ms 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 243ms 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 45ms 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 647 ms). --2024-09-16 14:43:42-- https://gist.githubusercontent.com/EgorBot/bba80d430d3c3f8b3fe514fbe890ebd3/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% 147M=0s 2024-09-16 14:43:42 (147 MB/s) - ‘Program.cs’ saved [1331/1331] Determining projects to restore... Restored /home/egorbot/benchapp/benchapp.csproj (in 1.4 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.51 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.39 sec) ***** // Found 2 benchmarks: // JsonNodeBenchmarks.CreateJsonObject: Job-EGGJLN(Runtime=.NET 8.0, Toolchain=net8.0) // JsonNodeBenchmarks.CreateJsonObject: Job-INWFFV(Runtime=.NET 9.0, Toolchain=net9.0) // ************************** // Benchmark: JsonNodeBenchmarks.CreateJsonObject: Job-EGGJLN(Runtime=.NET 8.0, Toolchain=net8.0) // *** Execute *** // Launch: 1 / 1 // Execute: dotnet e9621488-c81a-4949-94c7-8b64e316564e.dll --anonymousPipes 110 117 --benchmarkName JsonNodeBenchmarks.CreateJsonObject --job "Runtime=.NET 8.0, Toolchain=net8.0" --benchmarkId 0 in /home/egorbot/benchapp/bin/Release/net9.0/e9621488-c81a-4949-94c7-8b64e316564e/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, 253127.00 ns, 253.1270 us/op WorkloadJitting 1: 1 op, 1576413.00 ns, 1.5764 ms/op OverheadJitting 2: 16 op, 460260.00 ns, 28.7663 us/op WorkloadJitting 2: 16 op, 530924.00 ns, 33.1828 us/op WorkloadPilot 1: 16 op, 56629.00 ns, 3.5393 us/op WorkloadPilot 2: 32 op, 80950.00 ns, 2.5297 us/op WorkloadPilot 3: 64 op, 151869.00 ns, 2.3730 us/op WorkloadPilot 4: 128 op, 277540.00 ns, 2.1683 us/op WorkloadPilot 5: 256 op, 470144.00 ns, 1.8365 us/op WorkloadPilot 6: 512 op, 947987.00 ns, 1.8515 us/op WorkloadPilot 7: 1024 op, 1801869.00 ns, 1.7596 us/op WorkloadPilot 8: 2048 op, 3678156.00 ns, 1.7960 us/op WorkloadPilot 9: 4096 op, 7467974.00 ns, 1.8232 us/op WorkloadPilot 10: 8192 op, 14187932.00 ns, 1.7319 us/op WorkloadPilot 11: 16384 op, 27618235.00 ns, 1.6857 us/op WorkloadPilot 12: 32768 op, 66770976.00 ns, 2.0377 us/op WorkloadPilot 13: 65536 op, 51025677.00 ns, 778.5900 ns/op WorkloadPilot 14: 131072 op, 69431997.00 ns, 529.7241 ns/op WorkloadPilot 15: 262144 op, 137291410.00 ns, 523.7252 ns/op WorkloadPilot 16: 524288 op, 272999821.00 ns, 520.7058 ns/op WorkloadPilot 17: 1048576 op, 549941595.00 ns, 524.4652 ns/op OverheadWarmup 1: 1048576 op, 4764603.00 ns, 4.5439 ns/op OverheadWarmup 2: 1048576 op, 4791913.00 ns, 4.5699 ns/op OverheadWarmup 3: 1048576 op, 4786415.00 ns, 4.5647 ns/op OverheadWarmup 4: 1048576 op, 4779239.00 ns, 4.5578 ns/op OverheadWarmup 5: 1048576 op, 4771149.00 ns, 4.5501 ns/op OverheadWarmup 6: 1048576 op, 4789773.00 ns, 4.5679 ns/op OverheadWarmup 7: 1048576 op, 4774327.00 ns, 4.5532 ns/op OverheadActual 1: 1048576 op, 4763562.00 ns, 4.5429 ns/op OverheadActual 2: 1048576 op, 4745011.00 ns, 4.5252 ns/op OverheadActual 3: 1048576 op, 4757635.00 ns, 4.5372 ns/op OverheadActual 4: 1048576 op, 4787146.00 ns, 4.5654 ns/op OverheadActual 5: 1048576 op, 4763396.00 ns, 4.5427 ns/op OverheadActual 6: 1048576 op, 4779564.00 ns, 4.5581 ns/op OverheadActual 7: 1048576 op, 4774894.00 ns, 4.5537 ns/op OverheadActual 8: 1048576 op, 4770210.00 ns, 4.5492 ns/op OverheadActual 9: 1048576 op, 4757977.00 ns, 4.5376 ns/op OverheadActual 10: 1048576 op, 4775988.00 ns, 4.5547 ns/op OverheadActual 11: 1048576 op, 4768982.00 ns, 4.5481 ns/op OverheadActual 12: 1048576 op, 4790923.00 ns, 4.5690 ns/op OverheadActual 13: 1048576 op, 4776777.00 ns, 4.5555 ns/op OverheadActual 14: 1048576 op, 4774568.00 ns, 4.5534 ns/op OverheadActual 15: 1048576 op, 4771864.00 ns, 4.5508 ns/op WorkloadWarmup 1: 1048576 op, 556543643.00 ns, 530.7614 ns/op WorkloadWarmup 2: 1048576 op, 555102525.00 ns, 529.3870 ns/op WorkloadWarmup 3: 1048576 op, 548482179.00 ns, 523.0734 ns/op WorkloadWarmup 4: 1048576 op, 549912695.00 ns, 524.4376 ns/op WorkloadWarmup 5: 1048576 op, 550009073.00 ns, 524.5295 ns/op WorkloadWarmup 6: 1048576 op, 549654101.00 ns, 524.1910 ns/op WorkloadWarmup 7: 1048576 op, 550127234.00 ns, 524.6422 ns/op WorkloadWarmup 8: 1048576 op, 548961665.00 ns, 523.5306 ns/op // BeforeActualRun WorkloadActual 1: 1048576 op, 550101566.00 ns, 524.6177 ns/op WorkloadActual 2: 1048576 op, 559259875.00 ns, 533.3518 ns/op WorkloadActual 3: 1048576 op, 551020901.00 ns, 525.4945 ns/op WorkloadActual 4: 1048576 op, 551255404.00 ns, 525.7181 ns/op WorkloadActual 5: 1048576 op, 551837122.00 ns, 526.2729 ns/op WorkloadActual 6: 1048576 op, 551750222.00 ns, 526.1900 ns/op WorkloadActual 7: 1048576 op, 553785502.00 ns, 528.1310 ns/op WorkloadActual 8: 1048576 op, 557822897.00 ns, 531.9814 ns/op WorkloadActual 9: 1048576 op, 549955944.00 ns, 524.4789 ns/op WorkloadActual 10: 1048576 op, 551875333.00 ns, 526.3093 ns/op WorkloadActual 11: 1048576 op, 551919908.00 ns, 526.3518 ns/op WorkloadActual 12: 1048576 op, 552457598.00 ns, 526.8646 ns/op WorkloadActual 13: 1048576 op, 551937677.00 ns, 526.3688 ns/op WorkloadActual 14: 1048576 op, 550754218.00 ns, 525.2402 ns/op WorkloadActual 15: 1048576 op, 551793598.00 ns, 526.2314 ns/op // AfterActualRun WorkloadResult 1: 1048576 op, 545329702.00 ns, 520.0669 ns/op WorkloadResult 2: 1048576 op, 546249037.00 ns, 520.9437 ns/op WorkloadResult 3: 1048576 op, 546483540.00 ns, 521.1673 ns/op WorkloadResult 4: 1048576 op, 547065258.00 ns, 521.7221 ns/op WorkloadResult 5: 1048576 op, 546978358.00 ns, 521.6392 ns/op WorkloadResult 6: 1048576 op, 549013638.00 ns, 523.5802 ns/op WorkloadResult 7: 1048576 op, 545184080.00 ns, 519.9281 ns/op WorkloadResult 8: 1048576 op, 547103469.00 ns, 521.7585 ns/op WorkloadResult 9: 1048576 op, 547148044.00 ns, 521.8010 ns/op WorkloadResult 10: 1048576 op, 547685734.00 ns, 522.3138 ns/op WorkloadResult 11: 1048576 op, 547165813.00 ns, 521.8180 ns/op WorkloadResult 12: 1048576 op, 545982354.00 ns, 520.6893 ns/op WorkloadResult 13: 1048576 op, 547021734.00 ns, 521.6806 ns/op // GC: 53 0 0 1333825360 1048576 // Threading: 0 0 1048576 // AfterAll // Benchmark Process 3372 has exited with code 0. Mean = 521.470 ns, StdErr = 0.265 ns (0.05%), N = 13, StdDev = 0.955 ns Min = 519.928 ns, Q1 = 520.944 ns, Median = 521.681 ns, Q3 = 521.801 ns, Max = 523.580 ns IQR = 0.857 ns, LowerFence = 519.658 ns, UpperFence = 523.087 ns ConfidenceInterval = [520.326 ns; 522.613 ns] (CI 99.9%), Margin = 1.143 ns (0.22% of Mean) Skewness = 0.27, Kurtosis = 2.81, MValue = 2 // ** Remained 1 (50.0 %) benchmark(s) to run. Estimated finish 2024-09-16 14:44 (0h 0m from now) ** // ************************** // Benchmark: JsonNodeBenchmarks.CreateJsonObject: Job-INWFFV(Runtime=.NET 9.0, Toolchain=net9.0) // *** Execute *** // Launch: 1 / 1 // Execute: dotnet a2e439ca-a53c-4a68-994f-938e1a7040e6.dll --anonymousPipes 110 117 --benchmarkName JsonNodeBenchmarks.CreateJsonObject --job "Runtime=.NET 9.0, Toolchain=net9.0" --benchmarkId 0 in /home/egorbot/benchapp/bin/Release/net9.0/a2e439ca-a53c-4a68-994f-938e1a7040e6/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, 263869.00 ns, 263.8690 us/op WorkloadJitting 1: 1 op, 2553574.00 ns, 2.5536 ms/op OverheadJitting 2: 16 op, 511787.00 ns, 31.9867 us/op WorkloadJitting 2: 16 op, 553110.00 ns, 34.5694 us/op WorkloadPilot 1: 16 op, 67482.00 ns, 4.2176 us/op WorkloadPilot 2: 32 op, 137241.00 ns, 4.2888 us/op WorkloadPilot 3: 64 op, 193587.00 ns, 3.0248 us/op WorkloadPilot 4: 128 op, 398302.00 ns, 3.1117 us/op WorkloadPilot 5: 256 op, 641906.00 ns, 2.5074 us/op WorkloadPilot 6: 512 op, 1323654.00 ns, 2.5853 us/op WorkloadPilot 7: 1024 op, 2638390.00 ns, 2.5766 us/op WorkloadPilot 8: 2048 op, 5069592.00 ns, 2.4754 us/op WorkloadPilot 9: 4096 op, 12577269.00 ns, 3.0706 us/op WorkloadPilot 10: 8192 op, 22232779.00 ns, 2.7140 us/op WorkloadPilot 11: 16384 op, 34058271.00 ns, 2.0788 us/op WorkloadPilot 12: 32768 op, 62090874.00 ns, 1.8949 us/op WorkloadPilot 13: 65536 op, 100499483.00 ns, 1.5335 us/op WorkloadPilot 14: 131072 op, 121381794.00 ns, 926.0696 ns/op WorkloadPilot 15: 262144 op, 244129401.00 ns, 931.2798 ns/op WorkloadPilot 16: 524288 op, 485814920.00 ns, 926.6184 ns/op WorkloadPilot 17: 1048576 op, 989191427.00 ns, 943.3665 ns/op OverheadWarmup 1: 1048576 op, 5074829.00 ns, 4.8397 ns/op OverheadWarmup 2: 1048576 op, 5079957.00 ns, 4.8446 ns/op OverheadWarmup 3: 1048576 op, 5068930.00 ns, 4.8341 ns/op OverheadWarmup 4: 1048576 op, 5077760.00 ns, 4.8425 ns/op OverheadWarmup 5: 1048576 op, 5118977.00 ns, 4.8818 ns/op OverheadWarmup 6: 1048576 op, 5074492.00 ns, 4.8394 ns/op OverheadActual 1: 1048576 op, 5108442.00 ns, 4.8718 ns/op OverheadActual 2: 1048576 op, 5085282.00 ns, 4.8497 ns/op OverheadActual 3: 1048576 op, 5070712.00 ns, 4.8358 ns/op OverheadActual 4: 1048576 op, 5075993.00 ns, 4.8408 ns/op OverheadActual 5: 1048576 op, 5070706.00 ns, 4.8358 ns/op OverheadActual 6: 1048576 op, 5076831.00 ns, 4.8416 ns/op OverheadActual 7: 1048576 op, 5080166.00 ns, 4.8448 ns/op OverheadActual 8: 1048576 op, 5084762.00 ns, 4.8492 ns/op OverheadActual 9: 1048576 op, 5079870.00 ns, 4.8445 ns/op OverheadActual 10: 1048576 op, 5074061.00 ns, 4.8390 ns/op OverheadActual 11: 1048576 op, 5103555.00 ns, 4.8671 ns/op OverheadActual 12: 1048576 op, 5074765.00 ns, 4.8397 ns/op OverheadActual 13: 1048576 op, 5083539.00 ns, 4.8480 ns/op OverheadActual 14: 1048576 op, 5076540.00 ns, 4.8414 ns/op OverheadActual 15: 1048576 op, 5107518.00 ns, 4.8709 ns/op WorkloadWarmup 1: 1048576 op, 980775542.00 ns, 935.3404 ns/op WorkloadWarmup 2: 1048576 op, 977236107.00 ns, 931.9650 ns/op WorkloadWarmup 3: 1048576 op, 972744788.00 ns, 927.6817 ns/op WorkloadWarmup 4: 1048576 op, 973311238.00 ns, 928.2219 ns/op WorkloadWarmup 5: 1048576 op, 1006465270.00 ns, 959.8401 ns/op WorkloadWarmup 6: 1048576 op, 975589755.00 ns, 930.3949 ns/op WorkloadWarmup 7: 1048576 op, 988670083.00 ns, 942.8693 ns/op WorkloadWarmup 8: 1048576 op, 970272460.00 ns, 925.3239 ns/op // BeforeActualRun WorkloadActual 1: 1048576 op, 983145701.00 ns, 937.6008 ns/op WorkloadActual 2: 1048576 op, 985427014.00 ns, 939.7764 ns/op WorkloadActual 3: 1048576 op, 982363211.00 ns, 936.8546 ns/op WorkloadActual 4: 1048576 op, 983836133.00 ns, 938.2593 ns/op WorkloadActual 5: 1048576 op, 988034291.00 ns, 942.2629 ns/op WorkloadActual 6: 1048576 op, 986361920.00 ns, 940.6680 ns/op WorkloadActual 7: 1048576 op, 989630885.00 ns, 943.7856 ns/op WorkloadActual 8: 1048576 op, 988737380.00 ns, 942.9334 ns/op WorkloadActual 9: 1048576 op, 982457705.00 ns, 936.9447 ns/op WorkloadActual 10: 1048576 op, 981484024.00 ns, 936.0161 ns/op WorkloadActual 11: 1048576 op, 985314901.00 ns, 939.6695 ns/op WorkloadActual 12: 1048576 op, 988178312.00 ns, 942.4003 ns/op WorkloadActual 13: 1048576 op, 982228756.00 ns, 936.7263 ns/op WorkloadActual 14: 1048576 op, 985756616.00 ns, 940.0908 ns/op WorkloadActual 15: 1048576 op, 981667436.00 ns, 936.1910 ns/op // AfterActualRun WorkloadResult 1: 1048576 op, 978065831.00 ns, 932.7563 ns/op WorkloadResult 2: 1048576 op, 980347144.00 ns, 934.9319 ns/op WorkloadResult 3: 1048576 op, 977283341.00 ns, 932.0100 ns/op WorkloadResult 4: 1048576 op, 978756263.00 ns, 933.4147 ns/op WorkloadResult 5: 1048576 op, 982954421.00 ns, 937.4184 ns/op WorkloadResult 6: 1048576 op, 981282050.00 ns, 935.8235 ns/op WorkloadResult 7: 1048576 op, 984551015.00 ns, 938.9410 ns/op WorkloadResult 8: 1048576 op, 983657510.00 ns, 938.0889 ns/op WorkloadResult 9: 1048576 op, 977377835.00 ns, 932.1001 ns/op WorkloadResult 10: 1048576 op, 976404154.00 ns, 931.1716 ns/op WorkloadResult 11: 1048576 op, 980235031.00 ns, 934.8250 ns/op WorkloadResult 12: 1048576 op, 983098442.00 ns, 937.5557 ns/op WorkloadResult 13: 1048576 op, 977148886.00 ns, 931.8818 ns/op WorkloadResult 14: 1048576 op, 980676746.00 ns, 935.2462 ns/op WorkloadResult 15: 1048576 op, 976587566.00 ns, 931.3465 ns/op // GC: 90 0 0 2273379024 1048576 // Threading: 0 0 1048576 // AfterAll // Benchmark Process 3384 has exited with code 0. Mean = 934.501 ns, StdErr = 0.680 ns (0.07%), N = 15, StdDev = 2.634 ns Min = 931.172 ns, Q1 = 932.055 ns, Median = 934.825 ns, Q3 = 936.621 ns, Max = 938.941 ns IQR = 4.566 ns, LowerFence = 925.206 ns, UpperFence = 943.470 ns ConfidenceInterval = [931.685 ns; 937.316 ns] (CI 99.9%), Margin = 2.816 ns (0.30% of Mean) Skewness = 0.25, Kurtosis = 1.48, MValue = 2 // ** Remained 0 (0.0 %) benchmark(s) to run. Estimated finish 2024-09-16 14:44 (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-EGGJLN(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 = 521.470 ns, StdErr = 0.265 ns (0.05%), N = 13, StdDev = 0.955 ns Min = 519.928 ns, Q1 = 520.944 ns, Median = 521.681 ns, Q3 = 521.801 ns, Max = 523.580 ns IQR = 0.857 ns, LowerFence = 519.658 ns, UpperFence = 523.087 ns ConfidenceInterval = [520.326 ns; 522.613 ns] (CI 99.9%), Margin = 1.143 ns (0.22% of Mean) Skewness = 0.27, Kurtosis = 2.81, MValue = 2 -------------------- Histogram -------------------- [519.395 ns ; 524.113 ns) | @@@@@@@@@@@@@ --------------------------------------------------- JsonNodeBenchmarks.CreateJsonObject: Job-INWFFV(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 = 934.501 ns, StdErr = 0.680 ns (0.07%), N = 15, StdDev = 2.634 ns Min = 931.172 ns, Q1 = 932.055 ns, Median = 934.825 ns, Q3 = 936.621 ns, Max = 938.941 ns IQR = 4.566 ns, LowerFence = 925.206 ns, UpperFence = 943.470 ns ConfidenceInterval = [931.685 ns; 937.316 ns] (CI 99.9%), Margin = 2.816 ns (0.30% of Mean) Skewness = 0.25, Kurtosis = 1.48, MValue = 2 -------------------- Histogram -------------------- [929.770 ns ; 940.343 ns) | @@@@@@@@@@@@@@@ --------------------------------------------------- // * 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-EGGJLN : .NET 8.0.8 (8.0.824.36612), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI Job-INWFFV : .NET 9.0.0 (9.0.24.43107), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI | Method | Runtime | Mean | Error | Ratio | Gen0 | Allocated | Alloc Ratio | |----------------- |--------- |---------:|--------:|------:|-------:|----------:|------------:| | CreateJsonObject | .NET 8.0 | 521.5 ns | 1.14 ns | 1.00 | 0.0505 | 1.24 KB | 1.00 | | CreateJsonObject | .NET 9.0 | 934.5 ns | 2.82 ns | 1.79 | 0.0858 | 2.12 KB | 1.70 | // * Hints * HideColumnsAnalyser Summary -> Hidden columns: StdDev Outliers JsonNodeBenchmarks.CreateJsonObject: Runtime=.NET 8.0, Toolchain=net8.0 -> 2 outliers were removed (531.98 ns, 533.35 ns) // * 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:40 (40.83 sec), executed benchmarks: 2 Global total time: 00:00:49 (49.36 sec), executed benchmarks: 2 // * Artifacts cleanup * Artifacts cleanup is finished Benchmark run successful (JobId=8cf6f07f) ################################################################# # Publishing results ################################################################# Benchmark run successful (JobId=8cf6f07f) Job finished successfully