Stream: bugs

Topic: Illegal instruction on Linux x86_64


view this post on Zulip Aurélien Geron (Sep 16 2026 at 04:36):

Yikes, I can't get any code to run on Linux x86_64 using the latest nightly, I get an illegal instruction error

Sadly, I updated the roc-test-runner to that nightly just a few minutes ago, and now it's impossible to run any Roc code on exercism.org. All the CI tests had passed just fine, but I guess it's probably because they ran on arm64.

view this post on Zulip Aurélien Geron (Sep 16 2026 at 05:48):

I rolled back the roc-test-runner to 2026-09-26, which works fine on Linux x86_64. The Roc track is back.

view this post on Zulip Anton (Sep 16 2026 at 11:36):

I can't get any code to run on Linux x86_64 using the latest nightly, I get an illegal instructionerror

I will look at this today. I've been busy setting up automation to fix these types of issues more quickly, this is a good first test

view this post on Zulip Anton (Sep 16 2026 at 14:03):

I can't get any code to run on Linux x86_64 using the latest nightly, I get an illegal instructionerror

All tests of the examples repo passed on linux x86_64 using today's nightly but this could be an older CPU issue. What kind of CPU do you have @Aurélien Geron?

view this post on Zulip Richard Feldman (Sep 16 2026 at 17:03):

I bet it's the hardware sha256 instruction

view this post on Zulip Richard Feldman (Sep 16 2026 at 17:04):

I have an idea for how to do the fallback in a way that should be fine for perf


Last updated: Sep 24 2026 at 15:59 UTC