Quality dashboard
Latest published snapshot: 2026-08-23T23:59:07.099883+00:00, commit
4fae33cc, .NET SDK
10.0.400 on
Linux/x86_64. Source state:
clean commit.
Conformance
Complete programs run through three real hosts: emitted executable (oracle),
bare gsc emit-to-memory, and gsi script mode. Results compare exit code,
stdout, diagnostic IDs, and stderr byte-for-byte after line-ending
normalization.
| Metric | Current |
|---|---|
| Checked-in single-file golden programs | 124 |
| Multi-file emitted golden programs | 1 |
| Deterministic randomized programs | 32 |
| Programs compared across all drivers | 156 |
| Driver executions represented by that matrix | 468 |
| Scoped ILVerify suppressions | 2 |
Every pull request runs the conformance tests and ILVerify gate. Random cases
use fixed seeds so failures reproduce locally; expanding CaseCount grows the
standing corpus without changing the oracle.
Benchmarks
| Metric | Median |
|---|---|
gsc /help process startup | 55.44 ms |
| Compile four-program reference corpus | 2672.14 ms |
| G# steady-state workload | 61.88 ms |
| Equivalent C# steady-state workload | 65.77 ms |
| G#/C# runtime ratio | 0.941× |
Reference corpus:
Arithmetic.gs, Class.gs, PatternSwitch.gs, AsyncTask.gs.
Runtime comparison executes 25,000,000
integer-loop iterations and verifies both programs produce checksum
1199999814.
These are trend signals, not laboratory claims. GitHub-hosted runner load and process startup vary. Compare snapshots from the same OS/architecture and investigate sustained movement, not a single run.