You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
SIGILL on Intel Celeron J3455 (no AVX/AVX2) in OpenCode 1.1.64; older revision works #13432
OpenCode crashes with SIGILL on Intel Celeron J3455 when launched via latest llm-agents.nix OpenCode package (1.1.64), but works when pinned to an older llm-agents.nix revision (884234d, OpenCode 1.1.48 era).
This appears to be a regression in binary CPU compatibility (likely instruction set assumptions), not config-specific.
CPU: Intel(R) Celeron(R) CPU J3455 @ 1.50GHz; lscpu flags do not include avx or avx2.
Plugins
opencode-gemini-auth@latest
(also reproduces before entering app logic; crash occurs immediately at process start)
These issues all stem from the same underlying problem: binary CPU compatibility and AVX/AVX2 instruction set assumptions. Consolidating discussion in one of the existing issues may help the maintainers address this regression more efficiently.
so this is an issue with the numtide/llm-agents repo which is community managed. they need to pick the correct package for the current cpu not always use modern.
something e.g. will work for everyone (baseline always - but better is dynamic)
Activity
tmcinerney commentedon Feb 13, 2026
Workaround confirmed on this hardware:
This older
llm-agents.nixrevision (OpenCode1.1.48era) runs successfully on the same host where latest (#opencode->1.1.64) crashes withSIGILL.Environment:
avx/avx2)github-actions commentedon Feb 13, 2026
This issue appears to be a duplicate or closely related to existing issues about CPU instruction set compatibility. Please check:
These issues all stem from the same underlying problem: binary CPU compatibility and AVX/AVX2 instruction set assumptions. Consolidating discussion in one of the existing issues may help the maintainers address this regression more efficiently.
Hona commentedon Feb 13, 2026
so this is an issue with the numtide/llm-agents repo which is community managed. they need to pick the correct package for the current cpu not always use modern.
something e.g. will work for everyone (baseline always - but better is dynamic)
github-actions commentedon Apr 15, 2026
To stay organized issues are automatically closed after 90 days of no activity. If the issue is still relevant please open a new one.