-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Closed
Description
Cleaned and synced to today
build.cmd clr+libs -rc release
build.cmd -subset libs.tests -rc release
build.cmd -subset libs.tests -framework net48 -rc release
build -vs System.Runtime
Build in VS and it fails with
7>C:\git\runtime\.dotnet\sdk\5.0.100-preview.8.20362.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.targets(195,5): error MSB4018: The "GenerateDepsFile" task failed unexpectedly.
7>C:\git\runtime\.dotnet\sdk\5.0.100-preview.8.20362.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.targets(195,5): error MSB4018: System.NullReferenceException: Object reference not set to an instance of an object.
7>C:\git\runtime\.dotnet\sdk\5.0.100-preview.8.20362.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.targets(195,5): error MSB4018: at Microsoft.NET.Build.Tasks.ReferenceInfo.GetVersion(ITaskItem referencePath)
7>C:\git\runtime\.dotnet\sdk\5.0.100-preview.8.20362.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.targets(195,5): error MSB4018: at Microsoft.NET.Build.Tasks.ReferenceInfo.CreateReferenceInfo(ITaskItem referencePath)
7>C:\git\runtime\.dotnet\sdk\5.0.100-preview.8.20362.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.targets(195,5): error MSB4018: at Microsoft.NET.Build.Tasks.ReferenceInfo.CreateReferenceInfos(IEnumerable`1 referencePaths)
7>C:\git\runtime\.dotnet\sdk\5.0.100-preview.8.20362.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.targets(195,5): error MSB4018: at Microsoft.NET.Build.Tasks.GenerateDepsFile.WriteDepsFile(String depsFilePath)
7>C:\git\runtime\.dotnet\sdk\5.0.100-preview.8.20362.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.targets(195,5): error MSB4018: at Microsoft.NET.Build.Tasks.GenerateDepsFile.ExecuteCore()
7>C:\git\runtime\.dotnet\sdk\5.0.100-preview.8.20362.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.targets(195,5): error MSB4018: at Microsoft.NET.Build.Tasks.TaskBase.Execute()
7>C:\git\runtime\.dotnet\sdk\5.0.100-preview.8.20362.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.targets(195,5): error MSB4018: at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
7>C:\git\runtime\.dotnet\sdk\5.0.100-preview.8.20362.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.targets(195,5): error MSB4018: at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext()
7>Done building project "System.Runtime.Tests.csproj" -- FAILED.
I have a design time binlog available.
Reproes with both VS 16.8.0 and 16.6.5.
From the binlog we know it's when VS is trying to build with TF=Unix.
@ericstj any thoughts? @ViktorHofer and @safern are puzzled.