Antigravity IDE Language Server crashes with SIGILL on Huawei Kunpeng 920 (ARM64) due to RCPC requirement

Summary

The Antigravity IDE AI Agent cannot start when connected to a remote Linux server over SSH.

The Language Server crashes immediately with SIGILL because it was compiled with RCPC enabled, but the target CPU does not support that feature.

Environment

  • Antigravity IDE version: 2.1.1
  • Remote OS: Ubuntu
  • Architecture: aarch64 (ARM64)
  • CPU: Huawei Kunpeng 920 (TaiShan-v110)
  • Vendor: HiSilicon
  • Connection: Remote SSH

Error

FATAL ERROR: This binary was compiled with rcpc enabled, but this feature is not available on this processor (go/sigill-fail-fast).

Language server killed with signal SIGILL

Failed to start language server: Error: Language server exited before sending start data

CPU Information

Architecture: aarch64
Vendor ID: HiSilicon
Model name: TaiShan-v110
BIOS Model name: HUAWEI Kunpeng 920 7260

CPU Features:

fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics
fphp asimdhp cpuid asimdrdm jscvt fcma dcpop
asimddp asimdfhm

The CPU does not expose the rcpc feature.

Expected behavior

The Language Server should either:

  • Support ARM64 CPUs without RCPC.
  • Detect the missing CPU feature and use a compatible implementation instead of crashing.

This appears to be a compatibility issue with the ARM64 Language Server binary.