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

Issue with aarch64 emulation #10

Open
zacksiri opened this issue Oct 22, 2023 · 2 comments
Open

Issue with aarch64 emulation #10

zacksiri opened this issue Oct 22, 2023 · 2 comments

Comments

@zacksiri
Copy link

zacksiri commented Oct 22, 2023

Thank you for making this action it's much more elegant than using docker.

It tried this out last night and ran into an issue with aarch64 simulation.

When I ran the native x86_64 version things worked as expected however when I switched the arch to aarch64 I got a failed build.

You can see the example here.

https://github.com/upmaru-stage/locomo/actions/runs/6598676983/job/17927100353

After it failed the job kept running so I had to manually cancel

Here is the native version that succeeded

https://github.com/upmaru-stage/locomo/actions/runs/6598606683/job/17926843672

@zacksiri
Copy link
Author

zacksiri commented Oct 22, 2023

Could this issue be related? https://elixirforum.com/t/arm64-otp-25-qemu-mix-local-hex-force-hangs/48664/7

Update:

I saw you are referencing latest-stable which uses qemu 8.0.5 if the thread is correct updating to edge should solve this problem

I will try to find a way to reference edge version of qemu to see if it solves.

@zacksiri
Copy link
Author

So I updated qemu it seems there is still some issue with jit enabled otp25 but that is a qemu problem. I've created a PR for enabling choosing qemu repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant