Skip to content

Conversation

jonmeow
Copy link
Contributor

@jonmeow jonmeow commented Sep 29, 2025

Locations are similarly fragile, because adding a comment changes them. This has made me pause when making prelude changes in #6144, so dropping them for those cases.

Instruction ids aren't actually that interesting outside debugging, and can be churny when doing other structural changes. I've seen this in particular when doing singleton changes, which bump every instruction id.

Note there are still other ways fragility from locations can crop up. This shouldn't be considered a complete fix, but hopefully a small improvement.

@jonmeow jonmeow enabled auto-merge September 30, 2025 17:06
@jonmeow jonmeow added this pull request to the merge queue Sep 30, 2025
Merged via the queue into carbon-language:trunk with commit 47081be Sep 30, 2025
8 checks passed
@jonmeow jonmeow deleted the test-sensitivity branch September 30, 2025 17:39
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.

2 participants