dotnet / dotnet/msbuild

Document potential breaking changes in multithreaded mode.

Open
#12,906 0 comments 0 reactions 0 assignees View on GitHub
triaged
Dominant language
C#
Stars
5.5k
Forks
1.5k
Avg merge
1d 13h
Merged PRs (30d)
133

Description

Here is the (incomplete) list of potential breaking changes in multithreaded mode. These changes may cause differences in behavior compared to multiprocess execution:

* [ ] Environment variables became case-sensitive on unix. Relevant links: #12858, #12842.
* [ ] Absolute paths verification uses `Path.IsPathFullyQualified` instead of `Path.IsPathRooted`. Relevant links: #12849, #12842.
* [ ] #13026
* [x] https://github.com/dotnet/msbuild/issues/13748

Contributor guide

No contributing guide indexed for this repository

Research direction

Review the unchecked entries and linked issues #12858, #12842, #12849, and #13026 to confirm which differences are breaking changes in multithreaded mode. Update this issue's checklist with the remaining verified changes, leaving each item linked to its relevant issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
build-system
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.