-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Capture PDBs in --make-repro-path
#121163
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
Conversation
Repro for #121012 was somewhat harder to obtain because we don't pack PDBs into the repro package (they are not command line arguments and the compiler looks for them next to the assembly). This is a simple change to just look for .pdb files next to the files we're packing.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR enhances the repro package creation functionality to automatically include PDB (Program Database) files when packaging input assemblies. The change enables better debugging support for repro packages by ensuring that symbol files are included alongside their corresponding assemblies.
Key Changes
- Added automatic detection and packaging of PDB files next to input assemblies
- Added braces around single-line if/else blocks for consistency with the new multi-line else block
Co-authored-by: Jan Kotas <jkotas@microsoft.com>
|
/ba-g infrastructure timeouts |
Repro for dotnet/roslyn#80952 was somewhat harder to obtain because we don't pack PDBs into the repro package (they are not command line arguments and the compiler looks for them next to the assembly).
This is a simple change to just look for .pdb files next to the files we're packing.
Cc @dotnet/ilc-contrib