-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Non-deterministic concurrency issues in solutions with multiple projects #475
Comments
We're seeing this too-a lot. It looks like it's rebuilding the same dependent project if multiple projects depend on it. Ie, if |
Hi folks, I was talking to @natemcmaster today and he tried a newer build and this issue didn't repro. Is this issue officially resolved? Or maybe we just got "lucky" in our build and it happened to succeed? |
No we haven't been able to figure out the root cause. Unless something changed in msbuild - @AndyGerlicher @rainersigwald, you may have just gotten lucky. |
I'm not able to repro this on new builds either. Will keep a lookout for any similar failures. |
Same here. Haven't been able to repro in rc3 bits. We can probably close this |
Closing this. Please reopen if you see this again. |
Re-opening. We are seeing this on a virtually daily basis with dotnet/roslyn right now. This issue is tracking it on our side |
Ping. This continues to fail a non-trivial number of builds in dotnet/roslyn. |
/cc @nguerrera @dsplaisted who own this scenario now. Much of the context/discussion for this issue is in #739 |
@jaredpar do roslyn builds save a .binlog? Would it be possible to see one in the failed case? Also, @rainersigwald used https://github.com/rainersigwald/ParallelBuildDebuggingLogger to diagnose the issue that was fixed in #739. A log with that on in the failed case would also help. |
No. I will try and change it to generate binary logs. |
Thanks, that will help a lot. |
Closing this again as the cause of the issues in Roslyn is different than what was fixed for #739, which was almost certainly a dupe of this. dotnet/roslyn#22232 will fix things for Roslyn #1599 tracks better diagnostics/experience in this explicit-documentation-file-vs-multi-targeting case. |
* dotnet publish should update the hostingModel in web.config * Updating the comment on when the hostingModel is udpated
I'm seeing concurrency issues that occurs when calling
dotnet build SomeProject.sln
. The errors I see do not occur on every build, nor does there seem to be any pattern to when they occur. The errors can occur on first builds after a fresh clone as much as they will occur on second and third builds.The only thing that seems to be consistent is that it occurs in projects with multiple project references.
The project: DotNetTools.zip
Versions:
dotnet-cli 1.0.0-preview4-004215
Windows 10
Detailed log: msbuild.log.txt
The errors:
The text was updated successfully, but these errors were encountered: