Skip to content
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

cmd/compile/internal/importer: flip enable alias to true [1.23 backport] #70517

Open
xieyuschen opened this issue Nov 22, 2024 · 3 comments
Open
Labels
CherryPickCandidate Used during the release process for point releases
Milestone

Comments

@xieyuschen
Copy link
Contributor

xieyuschen commented Nov 22, 2024

This issue is created to request a backport at go1.23 to fix #70394. The issue doesn't exist in go1.24(master) as the code has refactored a bit before and fixed this issue.

The backport fix allows ureader to read exportdata with alias correctly and it doesn't affect the correctness of compile to construct exportdata for the following packages.

@timothy-king

@gopherbot gopherbot added this to the Go1.23.4 milestone Nov 22, 2024
@gopherbot
Copy link
Contributor

Change https://go.dev/cl/629997 mentions this issue: [release-branch.go1.23] cmd/compile: enable alias for pkgReader

@dmitshur dmitshur added the CherryPickCandidate Used during the release process for point releases label Nov 22, 2024
@timothy-king
Copy link
Contributor

Thoughts for cherrypicking: Setting enableAlias: true, seems plausible. I would like to do more tests first though before weighing in on whether it is worth the risk.

@gopherbot
Copy link
Contributor

Change https://go.dev/cl/631855 mentions this issue: [release-branch.go1.23] cmd/compile/internal/importer: enable aliases

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CherryPickCandidate Used during the release process for point releases
Projects
None yet
Development

No branches or pull requests

4 participants