Languages — v0.3.0
Rows are (language, scorecard, tier) partitions — they share a table for
navigation, not a denominator. Definitive counts reached and
not-reached outcomes; incomplete counts inconclusive, unsupported,
and runner-error, which are reported as capability coverage and never
scored as negatives.
| Language | Scorecard | Tier | Cases | Definitive | Incomplete | TPR (macro) | FPR (macro) |
|---|---|---|---|---|---|---|---|
c | bifrost-c-kernel-taint-taint-benchmark-controlled | core | 30 | 2 | 28 | 100.0% | 0.0% |
c | bifrost-c-kernel-taint-taint-benchmark-controlled | language-extension | 2 | 0 | 2 | n/a | n/a |
c | bifrost-smoke-taint-taint-benchmark-controlled | core | 2 | 2 | 0 | 100.0% | 0.0% |
c | codeql-c-kernel-taint-taint-benchmark-controlled | core | 30 | 30 | 0 | 89.3% | 15.1% |
c | codeql-c-kernel-taint-taint-benchmark-controlled | language-extension | 2 | 2 | 0 | 100.0% | n/a |
cpp | bifrost-cpp-kernel-taint-taint-benchmark-controlled | core | 32 | 2 | 30 | 100.0% | 0.0% |
cpp | bifrost-smoke-taint-taint-benchmark-controlled | core | 2 | 2 | 0 | 100.0% | 0.0% |
cpp | codeql-cpp-kernel-taint-taint-benchmark-controlled | core | 32 | 32 | 0 | 74.7% | 12.4% |
csharp | bifrost-csharp-kernel-taint-taint-benchmark-controlled | core | 32 | 2 | 30 | 100.0% | 0.0% |
csharp | bifrost-smoke-taint-taint-benchmark-controlled | core | 2 | 2 | 0 | 100.0% | 0.0% |
csharp | codeql-csharp-kernel-taint-taint-benchmark-controlled | core | 32 | 32 | 0 | 73.1% | 12.4% |
go | bifrost-go-kernel-taint-taint-benchmark-controlled | core | 32 | 10 | 22 | 100.0% | 0.0% |
go | bifrost-smoke-taint-taint-benchmark-controlled | core | 2 | 2 | 0 | 100.0% | 0.0% |
go | codeql-go-kernel-taint-taint-benchmark-controlled | core | 32 | 32 | 0 | 75.0% | 18.8% |
java | bifrost-smoke-taint-taint-benchmark-controlled | calibration | 2 | 1 | 1 | not scored | not scored |
java | bifrost-smoke-taint-taint-benchmark-controlled | core | 32 | 32 | 0 | 100.0% | 0.0% |
java | codeql-java-kernel-taint-taint-benchmark-controlled | core | 32 | 32 | 0 | 73.1% | 12.4% |
javascript | bifrost-smoke-taint-taint-benchmark-controlled | core | 32 | 32 | 0 | 100.0% | 0.0% |
javascript | codeql-javascript-kernel-taint-taint-benchmark-controlled | core | 32 | 32 | 0 | 89.7% | 9.9% |
kotlin | bifrost-kotlin-kernel-taint-taint-benchmark-controlled | core | 32 | 22 | 10 | 97.1% | 25.7% |
kotlin | bifrost-smoke-taint-taint-benchmark-controlled | core | 2 | 2 | 0 | 100.0% | 0.0% |
kotlin | codeql-kotlin-kernel-taint-taint-benchmark-controlled | core | 32 | 32 | 0 | 73.1% | 12.4% |
php | bifrost-smoke-taint-taint-benchmark-controlled | core | 2 | 2 | 0 | 100.0% | 0.0% |
python | bifrost-python-kernel-taint-taint-benchmark-controlled | core | 32 | 32 | 0 | 100.0% | 0.0% |
python | bifrost-smoke-taint-taint-benchmark-controlled | core | 32 | 32 | 0 | 100.0% | 0.0% |
python | codeql-python-kernel-taint-taint-benchmark-controlled | core | 32 | 32 | 0 | 72.2% | 9.9% |
ruby | bifrost-smoke-taint-taint-benchmark-controlled | core | 2 | 0 | 2 | n/a | n/a |
rust | bifrost-rust-kernel-taint-taint-benchmark-controlled | core | 30 | 2 | 28 | 100.0% | 0.0% |
rust | bifrost-rust-kernel-taint-taint-benchmark-controlled | language-extension | 2 | 0 | 2 | n/a | n/a |
rust | bifrost-smoke-taint-taint-benchmark-controlled | core | 2 | 2 | 0 | 100.0% | 0.0% |
rust | codeql-rust-kernel-taint-taint-benchmark-controlled | core | 30 | 30 | 0 | 100.0% | 15.1% |
rust | codeql-rust-kernel-taint-taint-benchmark-controlled | language-extension | 2 | 2 | 0 | 0.0% | 0.0% |
scala | bifrost-smoke-taint-taint-benchmark-controlled | core | 2 | 2 | 0 | 100.0% | 0.0% |
typescript | bifrost-smoke-taint-taint-benchmark-controlled | core | 2 | 2 | 0 | 100.0% | 0.0% |
typescript | bifrost-typescript-kernel-taint-taint-benchmark-controlled | core | 32 | 30 | 2 | 100.0% | 0.0% |
typescript | codeql-typescript-kernel-taint-taint-benchmark-controlled | core | 32 | 32 | 0 | 89.7% | 9.9% |