-
Notifications
You must be signed in to change notification settings - Fork 18k
go/importer: remove support for (now defunct) binary export format (reminder issue) #27999
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
Comments
Change https://golang.org/cl/143023 mentions this issue: |
Change https://golang.org/cl/143024 mentions this issue: |
We can't fix this bug until we've done #28260, otherwise there will be no export data format that go/types can both read and write. |
Moving to 1.13 - depends on #28260. |
#28260 has been fixed. Verify that we don't need the binary export format anywhere before taking action on this. cc: @stamblerre |
Moving tentatively to 1.14. |
This issue is currently labeled as early-in-cycle for Go 1.15. That time is now, so friendly ping. If it no longer needs to be done early in cycle, that label can be removed. |
Change https://golang.org/cl/220237 mentions this issue: |
This broke current tests in |
Change https://golang.org/cl/220277 mentions this issue: |
BImportData was removed from the standard library in CL 143023. Update TestImportedTypes test data to use FindPkg instead. Updates golang/go#27999. Change-Id: I8ddb061da31187cc4a3b1c65f2d82d379a6c1066 Reviewed-on: https://go-review.googlesource.com/c/tools/+/220277 Run-TryBot: Dmitri Shuralyov <[email protected]> Reviewed-by: Robert Griesemer <[email protected]> TryBot-Result: Gobot Gobot <[email protected]>
The x/tools breakage has been fixed. Closing again. |
Also: Removed unused deref function. Follow-up on https://golang.org/cl/143023. Updates #27999. Change-Id: I088265f0e3ce52029679407f0b84b734191d4d3c Reviewed-on: https://go-review.googlesource.com/c/go/+/143024 Reviewed-by: Dmitri Shuralyov <[email protected]>
The compiler only generates the new indexed export format, and any support for the old binary export format has been removed.
We can eliminate the support from go/importer as well.
(Before we do, double-check that the latest version of that code is ported to x/tools where it needs to survive for another 3 release cycles - until 1.14.)
The text was updated successfully, but these errors were encountered: