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

64-bit misalignment problem on ARM architecture #88

Closed
Kleissner opened this issue Jan 17, 2022 · 1 comment
Closed

64-bit misalignment problem on ARM architecture #88

Kleissner opened this issue Jan 17, 2022 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@Kleissner
Copy link
Contributor

Kleissner commented Jan 17, 2022

The PeerInfo structure has 64-bit (and potential 32-bit and 16-bit) values misaligned. This could be fixed by rearranging them, or by using substructs? To be verified.

The PR #86 is related to this problem.

@Kleissner Kleissner added the bug Something isn't working label Jan 17, 2022
@Kleissner
Copy link
Contributor Author

Kleissner commented Jan 31, 2022

Related issues: golang/go#599 and golang/go#36606

One solution is to just document target platforms and mark ARM 32-bit and not supported.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants