Skip to content

Conversation

@MichalStrehovsky
Copy link
Member

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

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.
Copilot AI review requested due to automatic review settings October 29, 2025 08:45
@github-actions github-actions bot added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Oct 29, 2025
Copy link
Contributor

Copilot AI left a 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

@jkotas jkotas added area-NativeAOT-coreclr and removed needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners labels Oct 29, 2025
Co-authored-by: Jan Kotas <jkotas@microsoft.com>
@MichalStrehovsky MichalStrehovsky enabled auto-merge (squash) October 31, 2025 21:46
@jkotas
Copy link
Member

jkotas commented Nov 1, 2025

/ba-g infrastructure timeouts

@MichalStrehovsky MichalStrehovsky merged commit e8812e7 into dotnet:main Nov 1, 2025
90 of 96 checks passed
@MichalStrehovsky MichalStrehovsky deleted the makerepro branch November 3, 2025 00:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants