[BUG] Can't run Claude - Illegal instruction (core dumped) after after to anything after 2.1.112

Resolved 💬 2 comments Opened Apr 26, 2026 by naguibihelek Closed Apr 26, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

When I try to update local version to anything after 2.1.112 I am unable to launch claude and getting error “Illegal instruction (core dumped)”. Have to keep downgrading to 112.
Here is CPU info:
! lscpu | head -15
⎿  Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Address sizes: 36 bits physical, 48 bits virtual
Byte Order: Little Endian
CPU(s): 2
On-line CPU(s) list: 0,1
Vendor ID: GenuineIntel
Model name: Intel(R) Core(TM)2 Duo CPU E7600 @ 3.06GHz
CPU family: 6
Model: 23
Thread(s) per core: 1
Core(s) per socket: 2
Socket(s): 1
Stepping: 10
CPU max MHz: 3059.0000

What Should Happen?

Claude should launch normally.

Error Messages/Logs

“Illegal instruction (core dumped)”.

Steps to Reproduce

  1. Claude Update

Claude Model

Opus

Is this a regression?

Yes, this worked in a previous version

Last Working Version

2.1.112

Claude Code Version

2.1.119

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

iTerm2

Additional Information

_No response_

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗