-
Notifications
You must be signed in to change notification settings - Fork 955
ci: run stdlib tests for other architectures #2031
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
Conversation
f54ce95
to
c798524
Compare
c798524
to
2bf5de7
Compare
This is now ready for review. |
This fails, rebasing on #2037 (once merged) might fix it. |
Ready for rebase @aykevl |
2bf5de7
to
ff8cf71
Compare
Rebased. |
ff8cf71
to
929635a
Compare
Another build failure. Rebasing on #2051 should really fix this - hopefully. |
929635a
to
b958e7e
Compare
Rebased. Hopefully all tests pass this time. |
Currently this runs the tests for amd64, 386, arm, arm64, and wasi. I tried adding wasm and a baremetal target (such as riscv-qemu) but they don't pass the tests yet and should be fixed in the future. At least this change should make sure that existing tests continue to pass on a variety of architectures.
b958e7e
to
c4fa32e
Compare
Looks like this doesn't quite work yet, the issue appears to be the lack of Go assembly support in TinyGo. |
See #1906 for the assembly problem. |
Closing due to age. Thanks to everyone! |
Currently this runs the tests for amd64, 386, arm, arm64, and wasi. I
tried adding wasm and a baremetal target (such as riscv-qemu) but they
don't pass the tests yet and should be fixed in the future. At least
this change should make sure that existing tests continue to pass on a
variety of architectures.
Depends on #2030 for 386 and wasm fixes, so marked as draft until then.