bflat-ts — Bflat Test Suite

Test suite for bflat, the ahead-of-time compiler that turns C# into small, self-contained native binaries. Built at Nethermind and run as part of their zero-knowledge testing environment.

Languages
C, C#, Python, Shell
CPU
X86_64
Platforms
Linux
Roles
Developer

The Bflat Test Suite (bflat-ts) validates bflat, the ahead-of-time compiler that turns C# into small, self-contained native binaries. It is developed at Nethermind and runs as part of their zero-knowledge testing environment.

Highlights

  • Compiler test cases and a test driver for the bflat toolchain.
  • Reproducible, containerised runs (Docker + Meson + shell harness).
  • Mixed C / C# / Python codebase covering compiler inputs and drivers.