-
Notifications
You must be signed in to change notification settings - Fork 71
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
Feature request: Add support for Linux ARM64 #592
Labels
Comments
martin-g
changed the title
Feature: Add support for Linux ARM64
Feature request: Add support for Linux ARM64
Jul 15, 2022
martin-g
added a commit
to martin-g/gridss
that referenced
this issue
Jul 27, 2022
It should be ignored on non-x86_64 until src/main/resources/libsswjni.so is provided for other architectures Related-to: PapenfussLab#592 Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
martin-g
added a commit
to martin-g/gridss
that referenced
this issue
Jul 27, 2022
Related-to: PapenfussLab#592 Maybe-related-to: https://bugs.openjdk.org/browse/JDK-8210416 Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Due to the x64 dependences in 3rd party libraries, there are currently no plans for ARM64 docker support. All 3rd party x64 libraries used should have native Java fallbacks. In practice, the lack of acceleration means that GRIDSS is going to run slower on ARM. |
Thanks for the answer, @d-cameron ! I will take a look at the 3rd party deps for the Docker image and I'll see what could be done for them! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hello,
I'd like to request adding support for Linux ARM64 to gridss.
I've found two minor issues so far:
https://hub.docker.com/r/gridss/gridss/tags currently supports only
linux/amd64
. Adding support forlinux/arm64
should be easy by usingdocker/setup-qemu-action@v1
Github action. I could provide a PR for this if desired!4 unit tests fail at the moment:
2.1) Currently https://github.com/PapenfussLab/gridss/blob/master/src/main/resources/libsswjni.so is x86_64 only:
So my workaround is:
2.2) I haven't investigated why MathUtil.java produces a different result on ARM64.
The text was updated successfully, but these errors were encountered: