RIIR Bench

Evals

SQLite-compatible SQL engine

Port SQLite to Rust against the sqllogictest corpus. 18 ordered milestones from DDL through indexed joins — 5.8 million test records, the largest test suite of any RIIR Bench environment.

explore the task →

C compiler

Implement a C compiler in Rust. The submitted binary compiles real C end-to-end to x86-64 assembly, then hands off to as and ld. Graded against WACCT chapters 1–20, c-testsuite, and the GCC torture execute tests.

explore the task →

Game Boy / GBC emulator

Cycle-accurate Game Boy and Game Boy Color emulator in Rust. Graded against the established industry-standard test ROM suites (Blargg, Mooneye, acid2, mealybug, SameSuite) via serial output, cart-RAM dump, breakpoint registers, pixel-perfect screenshot diff, and full hardware-state match against PyBoy as oracle.

explore the task →