MSBuild MSB3030 errors from apparent race condition on ARM64 Linux at commit e03255e
- Dominant language
- C#
- Stars
- 1.1k
- Forks
- 111
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 3
Description
Running on ARM64 Linux Ubuntu 22.04 with dotnet 7.0., about 50% of the time, I see crank failing because a msbuild it kicks off fails.
Here's a reformatted error message from crank(?): exhibiting MSB3030
mnt/root_0/dotnet_bench/dotnethome/sdk/7.0.400/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Publish.targets(267,5):
error MSB3030: Could not copy the file
"/mnt/root_0/root_crank_0/benchmarks-server-171334/ROBHENRY_APP/src/BenchmarksApps/TechEmpower/PlatformBenchmarks/published/published/global.json"
because it was not found.
[/mnt/root_0/root_crank_0/benchmarks-server-171334/ROBHENRY_APP/src/BenchmarksApps/TechEmpower/PlatformBenchmarks/PlatformBenchmarks.csproj]
I did a careful git bisect, and it seems that https://github.com/dotnet/crank/commit/e03255e651fe397c7969d23c70dac3210790e4fa
is to blame.
Contributor guide
Assessment
This issue has not been assessed yet.