Interop corpus · 419 cases · 16 systems
One IDL, every generator
The interop ledger records what each implementation puts on the wire. This records what each implementation's front end wrote: pick a case and read the generated sources side by side.
The IDL
What each toolchain made of it
How this is produced
Every probe in tools/wireprobe/ runs a front end over a corpus case and then measures the octets it produced. The generated file used to be deleted with the probe's work directory; WIREPROBE_KEEP_GENERATED keeps it, and tools/wireprobe/collect-generated drives every column into one tree. Nothing on this page is written by hand.