TheMachine Press

A daily newspaper for the age of artificial intelligence.

Morning editionPermanent story

safety security

The Specification Hid 125 Processor Bugs

A differential-testing system generated instruction cases from SLEIGH definitions, then checked emulator behavior against hardware references across five architectures.

Published Updated Story ID: mp-2026-08-14-002
Read the complete editionStory JSON

Summary

A differential-testing system generated instruction cases from SLEIGH definitions, then checked emulator behavior against hardware references across five architectures.

InSPECtor treats processor specifications as security-critical software rather than unquestioned ground truth. It enumerates decodable instruction forms from open SLEIGH specifications, generates targeted machine states and compares decoding and emulation with physical hardware references. Across x86-64, AArch64, ARM/Thumb, RISC-V and MSP430, the authors report more than 38,920 discrepancies that resolved into 125 unique bugs with proposed fixes, including decoding, semantic and cross-vendor inconsistencies. The results concern the tested open specifications and reference systems; they do not mean that every discrepancy is a hardware defect.

Why it matters

A differential-testing system generated instruction cases from SLEIGH definitions, then checked emulator behavior against hardware references across five architectures.

Limits and context

  • The results concern the tested open specifications and reference systems; they do not mean that every discrepancy is a hardware defect.

Key claims

  1. A differential-testing system generated instruction cases from SLEIGH definitions, then checked emulator behavior against hardware references across five architectures.

    Qualification: The results concern the tested open specifications and reference systems; they do not mean that every discrepancy is a hardware defect.

    Evidence: source-2026-08-14-002

Sources

  1. arXiv preprint 2608.13042arXiv · primary research

Corrections

No corrections have been recorded for this story.