-
-
Notifications
You must be signed in to change notification settings - Fork 69
Illegal instruction (core dumped) on Raspberry Pi 4 Model B Rev 1.5 (aarch64) #406
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
Illegal instruction (core dumped) on Raspberry Pi 4 Model B Rev 1.5 (aarch64) #406
Comments
Is that possible to reproduce it with gitlab.com? |
Please help to try
|
Oh wow, thanks for the quick replies!
I don't think so without access to a Raspberry Pi. The Gitlab CI is just what triggers a build which runs on an on-premise Raspberry Pi. I assume the issue I'm facing is unrelated to Gitlab, I just included that detail for context.
Just tested 4.2.4, it throws the exact same error. As far as I do understand how this works the |
Then that seems an upstream issue. |
Just went through with updating the OS on this Raspberry Pi from Debian 11 to 12 and unfortunately that also doesn't solve the issue. Looking forward to suggestions on how to properly resolve this 😊 |
Maybe downgrading to v3 on CI could be a workaround.
|
Yeah, I'm OK with sticking to v3 until this gets resolved. Just wanted to include some more information ❤ |
I mean use v4 for development, downgrade to v3 on CI, technically they should result same but with different performance, this would also help us making sure no behavior changes between v3 and v4. |
Not sure how in-depth we should go with regards to my setup. I actually have Renovate running which is trying to update this dependency. I'd like to use the same versions for reproducible builds, even if theoretically there should be no difference in behavior. |
That's OK, we will investigate later. |
Friendly ping @cascornelissen |
Apologies for the late reply, had a few busy days. Just tested
|
Got excited by the email notification about the new release + closure of this issue and just wanted to confirm that v4.3.4 does indeed fix the issue on my end as well. Thanks a bunch! ❤ |
| datasource | package | from | to | | ---------- | --------------------------------- | ----- | ----- | | npm | eslint-import-resolver-typescript | 4.3.1 | 4.3.4 | ## [v4.3.4](https://github.com/import-js/eslint-import-resolver-typescript/blob/HEAD/CHANGELOG.md#434) ##### Patch Changes - [#442](import-js/eslint-import-resolver-typescript#442) [`57611d9`](import-js/eslint-import-resolver-typescript@57611d9) Thanks [@JounQin](https://github.com/JounQin)! - fix: add more extension aliases for ts source/declaration files - [#444](import-js/eslint-import-resolver-typescript#444) [`bd45fcd`](import-js/eslint-import-resolver-typescript@bd45fcd) Thanks [@JounQin](https://github.com/JounQin)! - fix(deps): bump `unrs-resolver` which resolves [#406](import-js/eslint-import-resolver-typescript#406), [#409](import-js/eslint-import-resolver-typescript#409), [#437](import-js/eslint-import-resolver-typescript#437) ## [v4.3.3](https://github.com/import-js/eslint-import-resolver-typescript/blob/HEAD/CHANGELOG.md#433) ##### Patch Changes - [#433](import-js/eslint-import-resolver-typescript#433) [`834b11e`](import-js/eslint-import-resolver-typescript@834b11e) Thanks [@JounQin](https://github.com/JounQin)! - chore: bump `unrs-resolver` to v1.6.0 ## [v4.3.2](https://github.com/import-js/eslint-import-resolver-typescript/blob/HEAD/CHANGELOG.md#432) ##### Patch Changes - [#427](import-js/eslint-import-resolver-typescript#427) [`dabba8e`](import-js/eslint-import-resolver-typescript@dabba8e) Thanks [@JounQin](https://github.com/JounQin)! - chore: bump `unrs-resolver` to v1.4.1
The recent v4 major switches the build tooling to rspack which is great for performance but unfortunately it makes it impossible to use the plugin on (my) Raspberry Pi for some reason. After trying to update
eslint-import-resolver-typescript
from 3.9.0 to 4.2.3 I'm met with this cryptic (rust?) error whenever I try to runeslint
. It also creates a 250MB+ file namedcore
.This occurs in a GitLab pipeline with a private runner on a Raspberry Pi, both
npm clean-install
andeslint
happen innode:22.14.0
images.What's confusing me is that the node bindings do seem to exist at
@unrs/rspack-resolver-binding-linux-arm64-gnu
and@unrs/rspack-resolver-binding-linux-arm64-musl
.Since rust is a bit out of my comfort zone I thought I'd create this issue. If anyone has any pointers; I'm more than happy to debug a little ❤ I did manage to get the Node.js debug logs by executing
DEBUG=* eslint
;The text was updated successfully, but these errors were encountered: