Closed
Description
Description
running /root/.nuget/packages/runtime.linux-musl-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/tools/ilc @"obj/Release/net 10.0/linux-x64/native/bootstrap.ilc.rsp"
gives:
Error: Invalid IL or CLR metadata
Internal.TypeSystem.TypeSystemException+InvalidProgramException: Invalid IL or CLR metadata
at Internal.TypeSystem.ThrowHelper.ThrowInvalidProgramException() + 0x20
at Internal.IL.ILReader.Skip(ILOpcode) + 0xa6
at ILCompiler.IBC.MIbcProfileParser.ParseMIbcFile(TypeSystemContext, PEReader, HashSet`1, String, MIbcProfileParser.MibcGroupParseRules, HashSet`1) + 0x9e1
at ILCompiler.ProfileDataManager..ctor(IEnumerable`1, CompilerTypeSystemContext) + 0x83
at ILCompiler.RyuJitCompilationBuilder.UseProfileData(IEnumerable`1) + 0x29
at ILCompiler.Program.Run() + 0x1c9b
at ILCompiler.ILCompilerRootCommand.<>c__DisplayClass249_0.<.ctor>b__0(ParseResult) + 0x326
After modifying bootstrap.ilc.rsp:
# add
--parallelism:1
--verbose
# remove
--resilient
Error: Index was outside the bounds of the array.
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Collections.Generic.Stack`1.PushWithResize(T) + 0x3f
at Internal.TypeSystem.Ecma.EcmaSignatureParser.ParseMethodSignature() + 0x4b
at Internal.TypeSystem.Ecma.EcmaMethod.InitializeSignature() + 0x160
at Internal.TypeSystem.Ecma.EcmaType.GetMethod(String, MethodSignature, Instantiation) + 0x1ce
at Internal.TypeSystem.Ecma.EcmaModule.ResolveMemberReference(MemberReferenceHandle) + 0x480
at Internal.TypeSystem.Ecma.EcmaModule.EcmaObjectLookupHashtable.CreateValueFromKey(EntityHandle) + 0x119
at Internal.TypeSystem.LockFreeReaderHashtable`2.CreateValueAndEnsureValueIsInTable(TKey) + 0x14
at ILCompiler.IBC.MIbcProfileParser.ReadMIbcGroup(EcmaMethod) + 0x9f2
at ILCompiler.IBC.MIbcProfileParser.ParseMIbcFile(TypeSystemContext, PEReader, HashSet`1, String, MIbcProfileParser.MibcGroupParseRules, HashSet`1) + 0x9a1
at ILCompiler.ProfileDataManager..ctor(IEnumerable`1, CompilerTypeSystemContext) + 0x83
at ILCompiler.RyuJitCompilationBuilder.UseProfileData(IEnumerable`1) + 0x29
at ILCompiler.Program.Run() + 0x1c9b
at ILCompiler.ILCompilerRootCommand.<>c__DisplayClass249_0.<.ctor>b__0(ParseResult) + 0x326
Reproduction Steps
here is what's inside this file:
obj/Release/net10.0/linux-x64/bootstrap.dll
-o:obj/Release/net10.0/linux-x64/native/bootstrap.o
-r:/root/.nuget/packages/microsoft.netcore.app.runtime.linux-x64/10.0.0-preview.1.25080.5/runtimes/linux-x64/lib/net10.0/WindowsBase.dll
-r:/root/.nuget/packages/amazon.lambda.apigatewayevents/2.7.1/lib/net8.0/Amazon.Lambda.APIGatewayEvents.dll
-r:/root/.nuget/packages/amazon.lambda.core/2.5.0/lib/net8.0/Amazon.Lambda.Core.dll
-r:/root/.nuget/packages/amazon.lambda.runtimesupport/1.12.3/lib/net9.0/Amazon.Lambda.RuntimeSupport.dll
-r:/root/.nuget/packages/amazon.lambda.serialization.systemtextjson/2.4.4/lib/net8.0/Amazon.Lambda.Serialization.SystemTextJson.dll
-r:/root/.nuget/packages/microsoft.extensions.configuration/9.0.2/lib/net9.0/Microsoft.Extensions.Configuration.dll
-r:/root/.nuget/packages/microsoft.extensions.configuration.abstractions/9.0.2/lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll
-r:/root/.nuget/packages/microsoft.extensions.configuration.fileextensions/9.0.2/lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll
-r:/root/.nuget/packages/microsoft.extensions.configuration.json/9.0.2/lib/net9.0/Microsoft.Extensions.Configuration.Json.dll
-r:/root/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/8.0.2/lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll
-r:/root/.nuget/packages/microsoft.extensions.fileproviders.abstractions/9.0.2/lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll
-r:/root/.nuget/packages/microsoft.extensions.fileproviders.physical/9.0.2/lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll
-r:/root/.nuget/packages/microsoft.extensions.filesystemglobbing/9.0.2/lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll
-r:/root/.nuget/packages/microsoft.extensions.logging.abstractions/8.0.2/lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll
-r:/root/.nuget/packages/microsoft.extensions.primitives/9.0.2/lib/net9.0/Microsoft.Extensions.Primitives.dll
-r:/root/.nuget/packages/microsoft.identitymodel.abstractions/8.6.0/lib/net9.0/Microsoft.IdentityModel.Abstractions.dll
-r:/root/.nuget/packages/microsoft.identitymodel.jsonwebtokens/8.6.0/lib/net9.0/Microsoft.IdentityModel.JsonWebTokens.dll
-r:/root/.nuget/packages/microsoft.identitymodel.logging/8.6.0/lib/net9.0/Microsoft.IdentityModel.Logging.dll
-r:/root/.nuget/packages/microsoft.identitymodel.tokens/8.6.0/lib/net9.0/Microsoft.IdentityModel.Tokens.dll
-r:/root/.nuget/packages/snapshotrestore.registry/1.0.1/lib/net9.0/SnapshotRestore.Registry.dll
-r:/root/.nuget/packages/system.identitymodel.tokens.jwt/8.6.0/lib/net9.0/System.IdentityModel.Tokens.Jwt.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/sdk/System.Private.CoreLib.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/sdk/System.Private.Reflection.Execution.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/sdk/System.Private.StackTraceMetadata.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/sdk/System.Private.TypeLoader.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/Microsoft.CSharp.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/Microsoft.VisualBasic.Core.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/Microsoft.VisualBasic.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/Microsoft.Win32.Primitives.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/Microsoft.Win32.Registry.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/mscorlib.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/netstandard.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.AppContext.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Buffers.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Collections.Concurrent.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Collections.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Collections.Immutable.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Collections.NonGeneric.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Collections.Specialized.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.ComponentModel.Annotations.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.ComponentModel.DataAnnotations.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.ComponentModel.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.ComponentModel.EventBasedAsync.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.ComponentModel.Primitives.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.ComponentModel.TypeConverter.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Configuration.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Console.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Core.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Data.Common.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Data.DataSetExtensions.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Data.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Diagnostics.Contracts.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Diagnostics.Debug.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Diagnostics.DiagnosticSource.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Diagnostics.FileVersionInfo.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Diagnostics.Process.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Diagnostics.StackTrace.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Diagnostics.TextWriterTraceListener.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Diagnostics.Tools.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Diagnostics.TraceSource.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Diagnostics.Tracing.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Drawing.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Drawing.Primitives.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Dynamic.Runtime.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Formats.Asn1.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Formats.Tar.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Globalization.Calendars.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Globalization.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Globalization.Extensions.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.IO.Compression.Brotli.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.IO.Compression.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.IO.Compression.FileSystem.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.IO.Compression.ZipFile.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.IO.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.IO.FileSystem.AccessControl.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.IO.FileSystem.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.IO.FileSystem.DriveInfo.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.IO.FileSystem.Primitives.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.IO.FileSystem.Watcher.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.IO.IsolatedStorage.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.IO.MemoryMappedFiles.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.IO.Pipelines.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.IO.Pipes.AccessControl.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.IO.Pipes.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.IO.UnmanagedMemoryStream.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Linq.AsyncEnumerable.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Linq.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Linq.Expressions.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Linq.Parallel.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Linq.Queryable.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Memory.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.Http.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.Http.Json.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.HttpListener.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.Mail.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.NameResolution.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.NetworkInformation.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.Ping.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.Primitives.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.Quic.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.Requests.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.Security.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.ServicePoint.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.Sockets.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.WebClient.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.WebHeaderCollection.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.WebProxy.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.WebSockets.Client.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Net.WebSockets.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Numerics.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Numerics.Vectors.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.ObjectModel.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Private.DataContractSerialization.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Private.Uri.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Private.Xml.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Private.Xml.Linq.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Reflection.DispatchProxy.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Reflection.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Reflection.Emit.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Reflection.Emit.ILGeneration.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Reflection.Emit.Lightweight.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Reflection.Extensions.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Reflection.Metadata.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Reflection.Primitives.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Reflection.TypeExtensions.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Resources.Reader.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Resources.ResourceManager.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Resources.Writer.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Runtime.CompilerServices.Unsafe.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Runtime.CompilerServices.VisualC.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Runtime.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Runtime.Extensions.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Runtime.Handles.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Runtime.InteropServices.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Runtime.InteropServices.JavaScript.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Runtime.InteropServices.RuntimeInformation.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Runtime.Intrinsics.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Runtime.Loader.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Runtime.Numerics.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Runtime.Serialization.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Runtime.Serialization.Formatters.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Runtime.Serialization.Json.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Runtime.Serialization.Primitives.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Runtime.Serialization.Xml.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Security.AccessControl.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Security.Claims.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Security.Cryptography.Algorithms.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Security.Cryptography.Cng.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Security.Cryptography.Csp.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Security.Cryptography.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Security.Cryptography.Encoding.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Security.Cryptography.OpenSsl.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Security.Cryptography.Primitives.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Security.Cryptography.X509Certificates.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Security.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Security.Principal.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Security.Principal.Windows.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Security.SecureString.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.ServiceModel.Web.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.ServiceProcess.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Text.Encoding.CodePages.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Text.Encoding.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Text.Encoding.Extensions.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Text.Encodings.Web.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Text.Json.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Text.RegularExpressions.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Threading.Channels.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Threading.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Threading.Overlapped.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Threading.Tasks.Dataflow.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Threading.Tasks.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Threading.Tasks.Extensions.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Threading.Tasks.Parallel.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Threading.Thread.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Threading.ThreadPool.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Threading.Timer.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Transactions.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Transactions.Local.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.ValueTuple.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Web.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Web.HttpUtility.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Windows.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Xml.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Xml.Linq.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Xml.ReaderWriter.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Xml.Serialization.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Xml.XDocument.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Xml.XmlDocument.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Xml.XmlSerializer.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Xml.XPath.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/System.Xml.XPath.XDocument.dll
-r:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/framework/WindowsBase.dll
--mibc:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/mibc/DotNet_Adhoc.mibc
--mibc:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/mibc/DotNet_FirstTimeXP.mibc
--mibc:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/mibc/DotNet_FSharp.mibc
--mibc:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/mibc/DotNet_HelloWorld.mibc
--mibc:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/mibc/DotNet_OrchardCore.mibc
--mibc:/root/.nuget/packages/runtime.linux-x64.microsoft.dotnet.ilcompiler/10.0.0-preview.1.25080.5/mibc/DotNet_TechEmpower.mibc
--targetos:linux
--targetarch:x64
--dehydrate
-O
-g
--rdxml:/oidc/rd.xml
--exportsfile:obj/Release/net10.0/linux-x64/native/bootstrap.exports
--export-dynamic-symbol:DotNetRuntimeDebugHeader
--initassembly:System.Private.CoreLib
--initassembly:System.Private.StackTraceMetadata
--initassembly:System.Private.TypeLoader
--initassembly:System.Private.Reflection.Execution
--directpinvoke:libSystem.Native
--directpinvoke:libSystem.Globalization.Native
--directpinvoke:libSystem.IO.Compression.Native
--directpinvoke:libSystem.Net.Security.Native
--directpinvoke:libSystem.Security.Cryptography.Native.OpenSsl
--feature:Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability=true
--feature:System.ComponentModel.DefaultValueAttribute.IsSupported=false
--feature:System.ComponentModel.Design.IDesignerHost.IsSupported=false
--feature:System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization=false
--feature:System.ComponentModel.TypeDescriptor.IsComObjectDescriptorSupported=false
--feature:System.Data.DataSet.XmlSerializationIsSupported=false
--feature:System.Diagnostics.Tracing.EventSource.IsSupported=false
--feature:System.Net.Security.UseManagedNtlm=false
--feature:System.Reflection.Metadata.MetadataUpdater.IsSupported=false
--feature:System.Resources.ResourceManager.AllowCustomResourceTypes=false
--feature:System.Resources.UseSystemResourceKeys=false
--feature:System.Runtime.CompilerServices.RuntimeFeature.IsDynamicCodeSupported=false
--feature:System.Runtime.InteropServices.BuiltInComInterop.IsSupported=false
--feature:System.Runtime.InteropServices.EnableConsumingManagedCodeFromNativeHosting=false
--feature:System.Runtime.InteropServices.EnableCppCLIHostActivation=false
--feature:System.Runtime.InteropServices.Marshalling.EnableGeneratedComInterfaceComImportInterop=false
--feature:System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=false
--feature:System.StartupHookProvider.IsSupported=false
--feature:System.Text.Encoding.EnableUnsafeUTF7Encoding=false
--feature:System.Text.Json.JsonSerializer.IsReflectionEnabledByDefault=false
--feature:System.Threading.Thread.EnableAutoreleasePool=false
--feature:System.Linq.Expressions.CanEmitObjectArrayDelegate=false
--runtimeknob:Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability=true
--runtimeknob:System.ComponentModel.DefaultValueAttribute.IsSupported=false
--runtimeknob:System.ComponentModel.Design.IDesignerHost.IsSupported=false
--runtimeknob:System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization=false
--runtimeknob:System.ComponentModel.TypeDescriptor.IsComObjectDescriptorSupported=false
--runtimeknob:System.Data.DataSet.XmlSerializationIsSupported=false
--runtimeknob:System.Diagnostics.Tracing.EventSource.IsSupported=false
--runtimeknob:System.Net.Security.UseManagedNtlm=false
--runtimeknob:System.Reflection.Metadata.MetadataUpdater.IsSupported=false
--runtimeknob:System.Resources.ResourceManager.AllowCustomResourceTypes=false
--runtimeknob:System.Resources.UseSystemResourceKeys=false
--runtimeknob:System.Runtime.CompilerServices.RuntimeFeature.IsDynamicCodeSupported=false
--runtimeknob:System.Runtime.InteropServices.BuiltInComInterop.IsSupported=false
--runtimeknob:System.Runtime.InteropServices.EnableConsumingManagedCodeFromNativeHosting=false
--runtimeknob:System.Runtime.InteropServices.EnableCppCLIHostActivation=false
--runtimeknob:System.Runtime.InteropServices.Marshalling.EnableGeneratedComInterfaceComImportInterop=false
--runtimeknob:System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=false
--runtimeknob:System.StartupHookProvider.IsSupported=false
--runtimeknob:System.Text.Encoding.EnableUnsafeUTF7Encoding=false
--runtimeknob:System.Text.Json.JsonSerializer.IsReflectionEnabledByDefault=false
--runtimeknob:System.Threading.Thread.EnableAutoreleasePool=false
--runtimeknob:System.Linq.Expressions.CanEmitObjectArrayDelegate=false
--runtimeknob:RUNTIME_IDENTIFIER=linux-x64
--stacktracedata
--scanreflection
--Ot
--nowarn:"1701;1702;IL2121;1701;1702"
--warnaserr:";NU1605;SYSLIB0011"
--singlewarn
--nosinglewarnassembly:bootstrap
--defaultrooting
--verbose
--generateunmanagedentrypoints:System.Private.CoreLib,HIDDEN
--feature:System.Diagnostics.Debugger.IsSupported=false
Expected behavior
To compile.
Actual behavior
Error: Invalid IL or CLR metadata
Regression?
No response
Known Workarounds
Works if <PublishAot>true</PublishAot>
is not set.
Configuration
originally on:
.NET 9.0.200
tried:
.NET 10.0.100-preview.1.25120.13
OS: alpine linux
arch: x64
Other information
No response
Metadata
Metadata
Assignees
Type
Projects
Status
No status