-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Not all built assemblies have deterministic source paths #99594
Comments
Tagging subscribers to this area: @dotnet/area-system-linq |
@ViktorHofer based on this, I assume the issue is in the trimming/illinker. Is there someone familiar with this tooling that can take a closer look? The top comment has instructions on how to reproduce and check the issue. |
@vitek-karas or @sbomer should be able to help with linker issues. |
@vitek-karas or @sbomer can one of you take a look? |
When building with deterministic source paths, the path stored for the pdb in the dll is supposed to be mapped. As observed in dotnet/source-build#4011, this is the case for some runtime assemblies, but not for all.
Reproducer:
To build with deterministic source paths,
ContinuousIntegrationBuild
must be set totrue
.Looking at the built output assemblies, it seems that the pre-trimmed assemblies have the correct path.
For example:
vs
cc @MichaelSimons @mthalman @ViktorHofer @omajid
The text was updated successfully, but these errors were encountered: