Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build the shim assemblies as part of libs.sfx #89005

Merged
merged 15 commits into from
Jul 18, 2023
Merged
40 changes: 36 additions & 4 deletions src/libraries/apicompat/ApiCompat.proj
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,36 @@
<PackageDownload Include="NETStandard.Library.Ref" Version="[$(NETStandardLibraryRefVersion)]" />
<PackageDownload Include="NETStandard.Library" Version="[$(NetStandardLibraryVersion)]" />
<PackageReference Include="Microsoft.DotNet.ApiCompat.Task" Version="$(MicrosoftDotNetApiCompatTaskVersion)" IsImplicitlyDefined="true" />

<!-- Restore and reference assemblies not built in runtime anymore, required for resolving type forward on both comparison sides. -->
<ApiCompatTypeForwardDestinationPackage Include="System.Data.SqlClient" PackageVersion="$(SystemDataSqlClientVersion)" TargetFramework="netcoreapp2.1" />
<ApiCompatTypeForwardDestinationPackage Include="System.Drawing.Common" PackageVersion="$(SystemDrawingCommonVersion)" TargetFramework="net7.0" />

<!-- Restore and reference assemblies required for resolving type forwards on the baseline (left) side. -->
<ApiCompatLeftTypeForwardDestinationPackage Include="@(ApiCompatTypeForwardDestinationPackage)" />
<ApiCompatLeftTypeForwardDestinationPackage
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like you got this all fixed up now, but one thing you might consider is using a project to do an actual restore of the old Microsoft.Windows.Compatibility package and all assets for a particular target framework. That might avoid juggling all the PackageDownload items.

Include="
Microsoft.Win32.SystemEvents;
System.CodeDom;
System.Configuration.ConfigurationManager;
System.Data.Odbc;
System.Data.OleDb;
System.Diagnostics.EventLog;
System.Diagnostics.PerformanceCounter;
System.IO.Packaging;
System.IO.Ports;
System.Runtime.Serialization.Schema;
System.Security.Cryptography.Pkcs;
System.Security.Cryptography.ProtectedData;
System.Security.Cryptography.Xml;
System.Security.Permissions;
System.ServiceModel.Syndication;
System.ServiceProcess.ServiceController;
System.Threading.AccessControl;
System.Windows.Extensions"
PackageVersion="$(ApiCompatNetCoreAppBaselineVersion)"
TargetFramework="$(ApiCompatNetCoreAppBaselineTFM)" />
<PackageDownload Include="@(ApiCompatLeftTypeForwardDestinationPackage)" Version="[%(PackageVersion)]" />
</ItemGroup>

<Target Name="RunApiCompat"
Expand All @@ -52,11 +82,12 @@

<ItemGroup>
<ApiCompatRightAssembly Include="@(ReferencePathWithRefAssemblies->WithMetadataValue('IsPrivateAssembly', 'false')->WithMetadataValue('OutputItemType', 'SharedFrameworkAssembly'))" />
<ApiCompatRightAssemblyReference Include="@(ReferencePathWithRefAssemblies->WithMetadataValue('IsPrivateAssembly', 'false')->WithMetadataValue('OutputItemType', 'OOBAssembly'), ',')" />
<ApiCompatRightAssemblyReference Include="@(ReferencePathWithRefAssemblies->WithMetadataValue('IsPrivateAssembly', 'false')->WithMetadataValue('OutputItemType', 'OOBAssembly'))" />
<ApiCompatRightAssemblyReference Include="@(ApiCompatTypeForwardDestinationPackage->'$(NuGetPackageRoot)%(Identity)\%(PackageVersion)\lib\%(TargetFramework)\%(Identity).dll')" />
</ItemGroup>

<!-- ApiCompat: NetCoreAppCurrent <-> .NETCoreApp ApiCompatNetCoreAppBaselineVersion -->
<Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build Libraries Build freebsd x64 Debug)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.Drawing.Common/7.0.0/lib/net7.0/System.Drawing.Common.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build Libraries Build linux arm Release)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.ServiceModel.Syndication/7.0.0/lib/net7.0/System.ServiceModel.Syndication.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build Libraries Build linux_musl arm Release)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.Runtime.Serialization.Schema/7.0.0/lib/net7.0/System.Runtime.Serialization.Schema.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build Libraries Build linux_musl arm64 Release)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.IO.Packaging/7.0.0/lib/net7.0/System.IO.Packaging.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build linux-arm Debug AllSubsets_Mono)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.Security.Cryptography.Pkcs/7.0.0/lib/net7.0/System.Security.Cryptography.Pkcs.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build Libraries Build linux arm64 Debug)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.Data.SqlClient/4.8.5/lib/netcoreapp2.1/System.Data.SqlClient.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build Libraries Build linux_musl x64 Debug)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.Drawing.Common/7.0.0/lib/net7.0/System.Drawing.Common.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build Libraries Build linux x64 Debug)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.IO.Packaging/7.0.0/lib/net7.0/System.IO.Packaging.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build linux-arm64 Debug AllSubsets_Mono_LLVMJIT)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.ServiceProcess.ServiceController/7.0.0/lib/net7.0/System.ServiceProcess.ServiceController.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build linux-x64 Debug AllSubsets_Mono_LLVMJIT)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.CodeDom/7.0.0/lib/net7.0/System.CodeDom.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build linux_musl-x64 Release AllSubsets_Mono)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.Drawing.Common/7.0.0/lib/net7.0/System.Drawing.Common.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build wasi-wasm linux Release LibraryTests_Smoke)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.Drawing.Common/7.0.0/lib/net7.0/System.Drawing.Common.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build linux-riscv64 Release AllSubsets_Mono)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.Diagnostics.EventLog/7.0.0/lib/net7.0/System.Diagnostics.EventLog.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build linux-x64 Release AllSubsets_Mono_LLVMAOT)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.ServiceModel.Syndication/7.0.0/lib/net7.0/System.ServiceModel.Syndication.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / dotnet-linker-tests (Build browser-wasm linux release Runtime_Release)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.Security.Permissions/7.0.0/lib/net7.0/System.Security.Permissions.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build linux-arm64 Release AllSubsets_Mono_LLVMAOT)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.Security.Permissions/7.0.0/lib/net7.0/System.Security.Permissions.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build browser-wasm linux Release LibraryTests)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.Data.SqlClient/4.8.5/lib/netcoreapp2.1/System.Data.SqlClient.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build browser-wasm linux Release LibraryTests_AOT)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.Security.Permissions/7.0.0/lib/net7.0/System.Security.Permissions.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build browser-wasm linux Release LibraryTests_EAT)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.Runtime.Serialization.Schema/7.0.0/lib/net7.0/System.Runtime.Serialization.Schema.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build browser-wasm linux Release LibraryTests_Threading_Smoke)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.IO.Packaging/7.0.0/lib/net7.0/System.IO.Packaging.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime-dev-innerloop (Build linux-x64 debug Libraries_AllConfigurations)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.Security.Permissions/7.0.0/lib/net7.0/System.Security.Permissions.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 118 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / runtime (Build linux-arm64 Release NativeAOT_Libraries)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.Security.Cryptography.Pkcs/7.0.0/lib/net7.0/System.Security.Cryptography.Pkcs.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj

View check run for this annotation

Azure Pipelines / dotnet-linker-tests (Build linux-x64 release Runtime_Release)

src/libraries/apicompat/ApiCompat.proj#L90

src/libraries/apicompat/ApiCompat.proj(90,5): error MSB4018: (NETCORE_ENGINEERING_TELEMETRY=Build) The "Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask" task failed unexpectedly. System.IO.DirectoryNotFoundException: Could not find a part of the path '/__w/1/s/.packages/System.IO.Packaging/7.0.0/lib/net7.0/System.IO.Packaging.dll'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.ResolveReferences(PEReader peReader, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 360 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateAndAddReferenceToCompilation(String name, Stream fileStream, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 332 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.CreateOrGetMetadataReferenceFromPath(String path, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 307 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadFromPaths(IEnumerable`1 paths, ImmutableHashSet`1 referenceAssemblyNamesToIgnore) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 289 at Microsoft.DotNet.ApiSymbolExtensions.AssemblySymbolLoader.LoadAssemblies(String[] paths) in /_/src/Microsoft.DotNet.ApiSymbolExtensions/AssemblySymbolLoader.cs:line 101 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.CreateAssemblySymbols(IReadOnlyList`1 metadataInformation, ApiCompatRunnerOptions options, Boolean& resolvedExternallyProvidedAssemblyReferences) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 138 at Microsoft.DotNet.ApiCompatibility.Runner.ApiCompatRunner.ExecuteWorkItems() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompatibility/Runner/ApiCompatRunner.cs:line 49 at Microsoft.DotNet.ApiCompat.ValidateAssemblies.Run(Func`2 logFactory, Boolean generateSuppressionFile, String[] suppressionFiles, String suppressionOutputFile, String noWarn, Boolean respectInternals, Boolean enableRuleAttributesMustMatch, String[] excludeAttributesFiles, Boolean enableRuleCannotChangeParameterName, String[] leftAssemblies, String[] rightAssemblies, Boolean enableStrictMode, String[][] leftAssembliesReferences, String[][] rightAssembliesReferences, Boolean createWorkItemPerAssembly, ValueTuple`2[] leftAssembliesTransformationPatterns, ValueTuple`2[] rightAssembliesTransformationPatterns) in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Shared/ValidateAssemblies.cs:line 88 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.ExecuteCore() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 128 at Microsoft.NET.Build.Tasks.TaskBase.Execute() in /_/src/Tasks/Common/TaskBase.cs:line 43 at Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask.Execute() in /_/src/ApiCompat/Microsoft.DotNet.ApiCompat.Task/ValidateAssembliesTask.cs:line 117 at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)
LeftAssemblies="$([MSBuild]::NormalizeDirectory('$(NuGetPackageRoot)', 'microsoft.netcore.app.ref', '$(ApiCompatNetCoreAppBaselineVersion)', 'ref', '$(ApiCompatNetCoreAppBaselineTFM)'))"
RightAssemblies="@(ApiCompatRightAssembly)"
RoslynAssembliesPath="$(RoslynAssembliesPath)"
Expand All @@ -67,7 +98,8 @@
ExcludeAttributesFiles="@(ApiCompatExcludeAttributesFile)"
LeftAssembliesTransformationPattern="@(ApiCompatNetCoreAppLatestStableLeftAssembliesTransformationPattern)"
RightAssembliesTransformationPattern="@(ApiCompatNetCoreAppCurrentRightAssembliesTransformationPattern)"
RightAssembliesReferences="@(ApiCompatRightAssemblyReference)" />
LeftAssembliesReferences="@(ApiCompatLeftTypeForwardDestinationPackage->'$(NuGetPackageRoot)%(Identity)\%(PackageVersion)\lib\%(TargetFramework)\%(Identity).dll', ',')"
RightAssembliesReferences="@(ApiCompatRightAssemblyReference, ',')" />

<!-- ApiCompat: NetCoreAppCurrent <-> netstandard2.1 -->
<Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask
Expand All @@ -80,7 +112,7 @@
ExcludeAttributesFiles="@(ApiCompatExcludeAttributesFile)"
LeftAssembliesTransformationPattern="@(ApiCompatNetStandard21LeftAssembliesTransformationPattern)"
RightAssembliesTransformationPattern="@(ApiCompatNetCoreAppCurrentRightAssembliesTransformationPattern)"
RightAssembliesReferences="@(ApiCompatRightAssemblyReference)" />
RightAssembliesReferences="@(ApiCompatRightAssemblyReference, ',')" />

<!-- ApiCompat: NetCoreAppCurrent <-> netstandard2.0 -->
<Microsoft.DotNet.ApiCompat.Task.ValidateAssembliesTask
Expand All @@ -93,7 +125,7 @@
ExcludeAttributesFiles="@(ApiCompatExcludeAttributesFile)"
LeftAssembliesTransformationPattern="@(ApiCompatNetStandard20LeftAssembliesTransformationPattern)"
RightAssembliesTransformationPattern="@(ApiCompatNetCoreAppCurrentRightAssembliesTransformationPattern)"
RightAssembliesReferences="@(ApiCompatRightAssemblyReference)" />
RightAssembliesReferences="@(ApiCompatRightAssemblyReference, ',')" />

<!-- Create a marker file which serves as the target's output to enable incremental builds. -->
<Touch Files="$(IntermediateOutputPath)$(TargetArchitecture)-marker.txt"
Expand Down
Loading