-
Notifications
You must be signed in to change notification settings - Fork 10.4k
Closed
Labels
Description
It takes more than 8 minutes to build a medium sized application in NativeAoT compared to 15s without (both as self-contained).
Project
https://github.com/aspnet/Benchmarks/tree/main/src/Benchmarks
Build command line
dotnet publish Benchmarks.csproj -c Release -o ./published /p:RestoreNoCache=true /p:PublishAot=true /p:StripSymbols=true --framework net8.0 --self-contained -r linux-x64
- The command line is for Linux but a similar result is measured on Windows.
- The machine has 28 cores (Citrine environment).
Build log
Command:
dotnet publish Benchmarks.csproj -c Release -o /tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/published /p:MicrosoftNETCoreAppPackageVersion=8.0.0-alpha.1.23067.2 /p:MicrosoftAspNetCoreAppPackageVersion=8.0.0-alpha.1.23067.1 /p:GenerateErrorForMissingTargetingPacks=false /p:RestoreNoCache=true /p:MicrosoftNETPlatformLibrary=Microsoft.NETCore.App /p:PublishAot=true /p:StripSymbols=true --framework net8.0 --self-contained -r linux-x64
MSBuild version 17.5.0-preview-23056-01+d89d4bc91 for .NET
Determining projects to restore...
Restored /tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj (in 362 ms).
/tmp/benchmarks-agent/benchmarks-server-1/oeutlgv2.f1a/sdk/8.0.100-alpha.1.23063.11/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.RuntimeIdentifierInference.targets(287,5): message NETSDK1057: You are using a preview version of .NET. See: https://aka.ms/dotnet-support-policy [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Middleware/JsonMiddleware.cs(56,24): warning IL3050: Using member 'System.Text.Json.JsonSerializer.SerializeAsync<TValue>(Stream, TValue, JsonSerializerOptions, CancellationToken)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Middleware/JsonMiddleware.cs(56,24): warning IL2026: Using member 'System.Text.Json.JsonSerializer.SerializeAsync<TValue>(Stream, TValue, JsonSerializerOptions, CancellationToken)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Data/EfDb.cs(29,20): warning IL3050: Using member 'System.Linq.Queryable.First<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Data/EfDb.cs(54,20): warning IL3050: Using member 'System.Linq.Queryable.First<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Startup.cs(55,13): warning IL3050: Using member 'Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure<TOptions>(IServiceCollection, IConfiguration)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Binding strongly typed objects to configuration values may require generating dynamic code at runtime. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Startup.cs(64,31): warning IL3050: Using member 'Microsoft.Extensions.Configuration.ConfigurationBinder.Get<T>(IConfiguration)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Startup.cs(55,13): warning IL2026: Using member 'Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure<TOptions>(IServiceCollection, IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Startup.cs(64,31): warning IL2026: Using member 'Microsoft.Extensions.Configuration.ConfigurationBinder.Get<T>(IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
Benchmarks -> /tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/bin/Release/net8.0/linux-x64/Benchmarks.dll
Generating native code
/root/.nuget/packages/microsoft.entityframeworkcore.relational/6.0.0/lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll : warning IL2104: Assembly 'Microsoft.EntityFrameworkCore.Relational' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/npgsql/6.0.0/lib/net6.0/Npgsql.dll : warning IL2104: Assembly 'Npgsql' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/newtonsoft.json/13.0.1/lib/netstandard2.0/Newtonsoft.Json.dll : warning IL2104: Assembly 'Newtonsoft.Json' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/Microsoft.AspNetCore.Mvc.Razor.dll : warning IL2104: Assembly 'Microsoft.AspNetCore.Mvc.Razor' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/Microsoft.AspNetCore.Mvc.Razor.dll : warning IL3053: Assembly 'Microsoft.AspNetCore.Mvc.Razor' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.identity.client/4.22.0/lib/netcoreapp2.1/Microsoft.Identity.Client.dll : warning IL2104: Assembly 'Microsoft.Identity.Client' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.data.sqlclient/4.0.0/runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll : warning IL2104: Assembly 'Microsoft.Data.SqlClient' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.identitymodel.tokens/6.8.0/lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll : warning IL2104: Assembly 'Microsoft.IdentityModel.Tokens' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.data.sqlite.core/6.0.0/lib/net6.0/Microsoft.Data.Sqlite.dll : warning IL2104: Assembly 'Microsoft.Data.Sqlite' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Startup.cs(55): Trim analysis warning IL2026: Benchmarks.Startup.ConfigureServices(IServiceCollection): Using member 'Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure<AppSettings>(IServiceCollection,IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Startup.cs(55): AOT analysis warning IL3050: Benchmarks.Startup.ConfigureServices(IServiceCollection): Using member 'Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure<AppSettings>(IServiceCollection,IConfiguration)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Binding strongly typed objects to configuration values may require generating dynamic code at runtime. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Startup.cs(64): Trim analysis warning IL2026: Benchmarks.Startup.ConfigureServices(IServiceCollection): Using member 'Microsoft.Extensions.Configuration.ConfigurationBinder.Get<AppSettings>(IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Startup.cs(64): AOT analysis warning IL3050: Benchmarks.Startup.ConfigureServices(IServiceCollection): Using member 'Microsoft.Extensions.Configuration.ConfigurationBinder.Get<AppSettings>(IConfiguration)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Middleware/JsonMiddleware.cs(56): Trim analysis warning IL2026: Benchmarks.Middleware.JsonMiddleware.Invoke(HttpContext): Using member 'System.Text.Json.JsonSerializer.SerializeAsync<JsonMessage>(Stream,JsonMessage,JsonSerializerOptions,CancellationToken)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Middleware/JsonMiddleware.cs(56): AOT analysis warning IL3050: Benchmarks.Middleware.JsonMiddleware.Invoke(HttpContext): Using member 'System.Text.Json.JsonSerializer.SerializeAsync<JsonMessage>(Stream,JsonMessage,JsonSerializerOptions,CancellationToken)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/newtonsoft.json/13.0.1/lib/netstandard2.0/Newtonsoft.Json.dll : warning IL3053: Assembly 'Newtonsoft.Json' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/Microsoft.AspNetCore.Mvc.ViewFeatures.dll : warning IL2104: Assembly 'Microsoft.AspNetCore.Mvc.ViewFeatures' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/Microsoft.AspNetCore.Mvc.DataAnnotations.dll : warning IL2104: Assembly 'Microsoft.AspNetCore.Mvc.DataAnnotations' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/Microsoft.AspNetCore.Mvc.ViewFeatures.dll : warning IL3053: Assembly 'Microsoft.AspNetCore.Mvc.ViewFeatures' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/npgsql.entityframeworkcore.postgresql/6.0.0/lib/net6.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll : warning IL3053: Assembly 'Npgsql.EntityFrameworkCore.PostgreSQL' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/npgsql.entityframeworkcore.postgresql/6.0.0/lib/net6.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll : warning IL2104: Assembly 'Npgsql.EntityFrameworkCore.PostgreSQL' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/npgsql/6.0.0/lib/net6.0/Npgsql.dll : warning IL3053: Assembly 'Npgsql' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.entityframeworkcore.relational/6.0.0/lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll : warning IL3053: Assembly 'Microsoft.EntityFrameworkCore.Relational' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.entityframeworkcore/6.0.0/lib/net6.0/Microsoft.EntityFrameworkCore.dll : warning IL3053: Assembly 'Microsoft.EntityFrameworkCore' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.entityframeworkcore/6.0.0/lib/net6.0/Microsoft.EntityFrameworkCore.dll : warning IL2104: Assembly 'Microsoft.EntityFrameworkCore' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/8.0.0-alpha.1.23058.2/framework/System.Linq.Expressions.dll : warning IL3053: Assembly 'System.Linq.Expressions' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.entityframeworkcore.abstractions/6.0.0/lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll : warning IL2104: Assembly 'Microsoft.EntityFrameworkCore.Abstractions' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.entityframeworkcore.abstractions/6.0.0/lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll : warning IL3053: Assembly 'Microsoft.EntityFrameworkCore.Abstractions' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/Microsoft.AspNetCore.Mvc.Core.dll : warning IL2104: Assembly 'Microsoft.AspNetCore.Mvc.Core' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/Microsoft.AspNetCore.Mvc.Core.dll : warning IL3053: Assembly 'Microsoft.AspNetCore.Mvc.Core' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/Microsoft.AspNetCore.Mvc.Abstractions.dll : warning IL2104: Assembly 'Microsoft.AspNetCore.Mvc.Abstractions' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/Microsoft.AspNetCore.Mvc.Abstractions.dll : warning IL3053: Assembly 'Microsoft.AspNetCore.Mvc.Abstractions' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/dapper/2.0.30/lib/netstandard2.0/Dapper.dll : warning IL2104: Assembly 'Dapper' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.entityframeworkcore.sqlserver/6.0.0/lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll : warning IL3053: Assembly 'Microsoft.EntityFrameworkCore.SqlServer' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.entityframeworkcore.sqlserver/6.0.0/lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll : warning IL2104: Assembly 'Microsoft.EntityFrameworkCore.SqlServer' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/system.configuration.configurationmanager/5.0.0/lib/netstandard2.0/System.Configuration.ConfigurationManager.dll : warning IL2104: Assembly 'System.Configuration.ConfigurationManager' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.identitymodel.tokens/6.8.0/lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll : warning IL3053: Assembly 'Microsoft.IdentityModel.Tokens' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.data.sqlclient/4.0.0/runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll : warning IL3053: Assembly 'Microsoft.Data.SqlClient' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/azure.core/1.6.0/lib/netstandard2.0/Azure.Core.dll : warning IL2104: Assembly 'Azure.Core' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/azure.core/1.6.0/lib/netstandard2.0/Azure.Core.dll : warning IL3053: Assembly 'Azure.Core' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.identity.client/4.22.0/lib/netcoreapp2.1/Microsoft.Identity.Client.dll : warning IL3053: Assembly 'Microsoft.Identity.Client' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/system.configuration.configurationmanager/5.0.0/lib/netstandard2.0/System.Configuration.ConfigurationManager.dll : warning IL3053: Assembly 'System.Configuration.ConfigurationManager' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/azure.identity/1.3.0/lib/netstandard2.0/Azure.Identity.dll : warning IL2104: Assembly 'Azure.Identity' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/Microsoft.AspNetCore.Components.dll : warning IL2104: Assembly 'Microsoft.AspNetCore.Components' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
ILC : Trim analysis warning IL2026: Microsoft.Extensions.DependencyInjection.ServiceDescriptor.Singleton<IConfigureOptions`1<JsonConsoleFormatterOptions>,ConsoleLoggerFormatterConfigureOptions`2<JsonConsoleFormatter,JsonConsoleFormatterOptions>>(): Using member 'Microsoft.Extensions.Logging.ConsoleLoggerFormatterConfigureOptions`2<JsonConsoleFormatter,JsonConsoleFormatterOptions>.ConsoleLoggerFormatterConfigureOptions`2(ILoggerProviderConfiguration`1<ConsoleLoggerProvider>)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
ILC : Trim analysis warning IL2026: Microsoft.Extensions.DependencyInjection.ServiceDescriptor.Describe<IConfigureOptions`1<JsonConsoleFormatterOptions>,ConsoleLoggerFormatterConfigureOptions`2<JsonConsoleFormatter,JsonConsoleFormatterOptions>>(ServiceLifetime): Using member 'Microsoft.Extensions.Logging.ConsoleLoggerFormatterConfigureOptions`2<JsonConsoleFormatter,JsonConsoleFormatterOptions>.ConsoleLoggerFormatterConfigureOptions`2(ILoggerProviderConfiguration`1<ConsoleLoggerProvider>)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
ILC : Trim analysis warning IL2026: Microsoft.Extensions.DependencyInjection.ServiceDescriptor.Singleton<IConfigureOptions`1<ConsoleFormatterOptions>,ConsoleLoggerFormatterConfigureOptions`2<SystemdConsoleFormatter,ConsoleFormatterOptions>>(): Using member 'Microsoft.Extensions.Logging.ConsoleLoggerFormatterConfigureOptions`2<SystemdConsoleFormatter,ConsoleFormatterOptions>.ConsoleLoggerFormatterConfigureOptions`2(ILoggerProviderConfiguration`1<ConsoleLoggerProvider>)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
ILC : Trim analysis warning IL2026: Microsoft.Extensions.DependencyInjection.ServiceDescriptor.Describe<IConfigureOptions`1<ConsoleFormatterOptions>,ConsoleLoggerFormatterConfigureOptions`2<SystemdConsoleFormatter,ConsoleFormatterOptions>>(ServiceLifetime): Using member 'Microsoft.Extensions.Logging.ConsoleLoggerFormatterConfigureOptions`2<SystemdConsoleFormatter,ConsoleFormatterOptions>.ConsoleLoggerFormatterConfigureOptions`2(ILoggerProviderConfiguration`1<ConsoleLoggerProvider>)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
ILC : Trim analysis warning IL2026: Microsoft.Extensions.DependencyInjection.ServiceDescriptor.Singleton<IConfigureOptions`1<SimpleConsoleFormatterOptions>,ConsoleLoggerFormatterConfigureOptions`2<SimpleConsoleFormatter,SimpleConsoleFormatterOptions>>(): Using member 'Microsoft.Extensions.Logging.ConsoleLoggerFormatterConfigureOptions`2<SimpleConsoleFormatter,SimpleConsoleFormatterOptions>.ConsoleLoggerFormatterConfigureOptions`2(ILoggerProviderConfiguration`1<ConsoleLoggerProvider>)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
ILC : Trim analysis warning IL2026: Microsoft.Extensions.DependencyInjection.ServiceDescriptor.Describe<IConfigureOptions`1<SimpleConsoleFormatterOptions>,ConsoleLoggerFormatterConfigureOptions`2<SimpleConsoleFormatter,SimpleConsoleFormatterOptions>>(ServiceLifetime): Using member 'Microsoft.Extensions.Logging.ConsoleLoggerFormatterConfigureOptions`2<SimpleConsoleFormatter,SimpleConsoleFormatterOptions>.ConsoleLoggerFormatterConfigureOptions`2(ILoggerProviderConfiguration`1<ConsoleLoggerProvider>)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
ILC : Trim analysis warning IL2026: Microsoft.Extensions.DependencyInjection.ServiceDescriptor.Singleton<IConfigureOptions`1<ConsoleLoggerOptions>,LoggerProviderConfigureOptions`2<ConsoleLoggerOptions,ConsoleLoggerProvider>>(): Using member 'Microsoft.Extensions.Logging.Configuration.LoggerProviderConfigureOptions`2<ConsoleLoggerOptions,ConsoleLoggerProvider>.LoggerProviderConfigureOptions`2(ILoggerProviderConfiguration`1<ConsoleLoggerProvider>)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
ILC : Trim analysis warning IL2026: Microsoft.Extensions.DependencyInjection.ServiceDescriptor.Describe<IConfigureOptions`1<ConsoleLoggerOptions>,LoggerProviderConfigureOptions`2<ConsoleLoggerOptions,ConsoleLoggerProvider>>(ServiceLifetime): Using member 'Microsoft.Extensions.Logging.Configuration.LoggerProviderConfigureOptions`2<ConsoleLoggerOptions,ConsoleLoggerProvider>.LoggerProviderConfigureOptions`2(ILoggerProviderConfiguration`1<ConsoleLoggerProvider>)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/6.0.0/lib/net6.0/Microsoft.EntityFrameworkCore.Sqlite.dll : warning IL3053: Assembly 'Microsoft.EntityFrameworkCore.Sqlite' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/6.0.0/lib/net6.0/Microsoft.EntityFrameworkCore.Sqlite.dll : warning IL2104: Assembly 'Microsoft.EntityFrameworkCore.Sqlite' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/dapper/2.0.30/lib/netstandard2.0/Dapper.dll : warning IL3053: Assembly 'Dapper' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.mvc.newtonsoftjson/8.0.0-alpha.1.23067.1/lib/net8.0/Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll : warning IL2104: Assembly 'Microsoft.AspNetCore.Mvc.NewtonsoftJson' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.mvc.newtonsoftjson/8.0.0-alpha.1.23067.1/lib/net8.0/Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll : warning IL3053: Assembly 'Microsoft.AspNetCore.Mvc.NewtonsoftJson' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.jsonpatch/8.0.0-alpha.1.23067.1/lib/net8.0/Microsoft.AspNetCore.JsonPatch.dll : warning IL2104: Assembly 'Microsoft.AspNetCore.JsonPatch' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.jsonpatch/8.0.0-alpha.1.23067.1/lib/net8.0/Microsoft.AspNetCore.JsonPatch.dll : warning IL3053: Assembly 'Microsoft.AspNetCore.JsonPatch' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.identitymodel.logging/6.8.0/lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll : warning IL2104: Assembly 'Microsoft.IdentityModel.Logging' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/Microsoft.AspNetCore.Mvc.RazorPages.dll : warning IL2104: Assembly 'Microsoft.AspNetCore.Mvc.RazorPages' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/Microsoft.AspNetCore.Mvc.RazorPages.dll : warning IL3053: Assembly 'Microsoft.AspNetCore.Mvc.RazorPages' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/Microsoft.AspNetCore.Components.dll : warning IL3053: Assembly 'Microsoft.AspNetCore.Components' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
ILC : Trim analysis warning IL2026: Microsoft.AspNetCore.Http.Json.JsonOptions.CreateDefaultTypeResolver(): Using member 'System.Text.Json.Serialization.Metadata.DefaultJsonTypeInfoResolver.DefaultJsonTypeInfoResolver()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/Microsoft.AspNetCore.Http.Extensions.dll : warning IL3053: Assembly 'Microsoft.AspNetCore.Http.Extensions' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/Microsoft.AspNetCore.Mvc.ApiExplorer.dll : warning IL2104: Assembly 'Microsoft.AspNetCore.Mvc.ApiExplorer' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/Microsoft.AspNetCore.Mvc.ApiExplorer.dll : warning IL3053: Assembly 'Microsoft.AspNetCore.Mvc.ApiExplorer' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/8.0.0-alpha.1.23058.2/framework/Microsoft.CSharp.dll : warning IL3053: Assembly 'Microsoft.CSharp' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/_/src/libraries/System.Data.Common/src/System/Data/DataTable.cs(6718): Trim analysis warning IL2026: System.Data.DataTable.System.Xml.Serialization.IXmlSerializable.WriteXml(XmlWriter): Using member 'System.Data.DataTable.WriteXmlInternal(XmlWriter)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. DataTable.WriteXml uses XmlSerialization underneath which is not trimming safe. Members from serialized types may be trimmed if not referenced directly. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/_/src/libraries/System.Data.Common/src/System/Data/DataSet.cs(3519): Trim analysis warning IL2026: System.Data.DataSet.System.Xml.Serialization.IXmlSerializable.WriteXml(XmlWriter): Using member 'System.Data.DataSet.WriteXmlInternal(XmlWriter)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. DataSet.WriteXml uses XmlSerialization underneath which is not trimming safe. Members from serialized types may be trimmed if not referenced directly. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/8.0.0-alpha.1.23058.2/framework/System.Private.Xml.dll : warning IL3053: Assembly 'System.Private.Xml' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/_/src/libraries/System.Data.Common/src/System/Data/DataTable.cs(6700): Trim analysis warning IL2026: System.Data.DataTable.System.Xml.Serialization.IXmlSerializable.ReadXml(XmlReader): Using member 'System.Data.DataTable.ReadXmlSerializableInternal(XmlReader)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. DataTable.ReadXml uses XmlSerialization underneath which is not trimming safe. Members from serialized types may be trimmed if not referenced directly. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/_/src/libraries/System.Data.Common/src/System/Data/DataSet.cs(3497): Trim analysis warning IL2026: System.Data.DataSet.System.Xml.Serialization.IXmlSerializable.ReadXml(XmlReader): Using member 'System.Data.DataSet.ReadXmlSerializableInternal(XmlReader)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. DataSet.ReadXml uses XmlSerialization underneath which is not trimming safe. Members from serialized types may be trimmed if not referenced directly. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/Microsoft.Extensions.DependencyInjection.dll : warning IL3053: Assembly 'Microsoft.Extensions.DependencyInjection' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/_/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationReader.cs(34): Trim analysis warning IL2026: System.Xml.Serialization.ReflectionXmlSerializationReader..cctor(): Using member 'System.Xml.Serialization.TypeScope.GetTypeDesc(Type)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. calls GetTypeDesc. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/_/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationReader.cs(35): Trim analysis warning IL2026: System.Xml.Serialization.ReflectionXmlSerializationReader..cctor(): Using member 'System.Xml.Serialization.TypeScope.GetTypeDesc(Type)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. calls GetTypeDesc. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/_/src/libraries/System.Data.Common/src/System/Data/DataTable.cs(6664): Trim analysis warning IL2026: System.Data.DataTable.System.Xml.Serialization.IXmlSerializable.GetSchema(): Using member 'System.Data.DataTable.GetXmlSchema()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. DataTable.GetSchema uses TypeDescriptor and XmlSerialization underneath which are not trimming safe. Members from serialized types may be trimmed if not referenced directly. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/_/src/libraries/System.Data.Common/src/System/Data/DataSet.cs(3463): Trim analysis warning IL2026: System.Data.DataSet.System.Xml.Serialization.IXmlSerializable.GetSchema(): Using member 'System.Data.DataSet.WriteXmlSchema(DataSet,XmlWriter)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. DataSet.GetSchema uses TypeDescriptor and XmlSerialization underneath which are not trimming safe. Members from serialized types may be trimmed if not referenced directly. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/8.0.0-alpha.1.23058.2/framework/System.Private.DataContractSerialization.dll : warning IL3053: Assembly 'System.Private.DataContractSerialization' produced AOT analysis warnings. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
ILC : Trim analysis warning IL2026: System.Security.Cryptography.Xml.CryptoHelpers.CreateFromName<T>(String): Using member 'System.Security.Cryptography.CryptoConfig.CreateFromName(String)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. The default algorithm implementations might be removed, use strong type references like 'RSA.Create()' instead. [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
/root/.nuget/packages/microsoft.aspnetcore.app.runtime.linux-x64/8.0.0-alpha.1.23067.1/runtimes/linux-x64/lib/net8.0/System.Security.Cryptography.Xml.dll : warning IL2104: Assembly 'System.Security.Cryptography.Xml' produced trim warnings. For more information see https://aka.ms/dotnet-illink/libraries [/tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/Benchmarks.csproj::TargetFramework=net8.0]
Benchmarks -> /tmp/benchmarks-agent/benchmarks-server-1/1ks3wpcb.box/benchmarks/src/Benchmarks/published/
Exit code: 0