Build the shim assemblies as part of libs.sfx #89005
Merged
Azure Pipelines / runtime (Build browser-wasm linux Release LibraryTests_EAT)
failed
Jul 18, 2023 in 14m 54s
Build browser-wasm linux Release LibraryTests_EAT failed
Annotations
Check failure on line 90 in src/libraries/apicompat/ApiCompat.proj
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)
Loading