WOFF2
1.0.2Terms
- Run
- One campaign of one tool on one program.
- Cores
- The parallel processes of one campaign.
- Budget
- The longest a campaign may run.
- Fixed track
- The command line is given and the tool supplies only the input. Method
- Open track
- The tool also chooses arguments, files and environment. Method
- Median
- The middle value over a tool's runs; the median of two runs is their mean.
- standard
- Conventional gcov replay of every retained test case, same counting code and denominators. Method
- Unreached
- A branch that none of the main-group tools that ran on the program reaches (4 to 12 tools).
- Union of runs
- The branches that at least one of a tool's runs reaches, each counted once.
- Output tokens
- Model output of a whole campaign, reasoning included, as self-reported in the release.
- Sanitiser signature
- The sanitiser, the error kind and the innermost frame in the program's own source; two can share a cause.
- Language model
- A system in which a language model does the central reasoning of a classical technique, such as concolic execution.
- Symbolic
- Runs the program on symbolic inputs and asks a constraint solver for concrete inputs that reach new paths.
- Fuzzer
- Coverage-guided fuzzing: mutates inputs and keeps those that reach new code.
- Hybrid
- A fuzzer paired with a concolic executor; each supplies the other with inputs.
- Main
- Shown by default: the tools a reader is most likely to compare.
- Ablation
- Variants of the agent that switch off or change one part, to show what that part adds.
- Seeding
- Runs of a tool that start from seeds produced by another system.
- Control
- Systems that run without the agent, as a reference for the main group.
- Release
- A dated snapshot of the data, named like 2026.1. It never changes; corrections go into the next release.
- Superseded
- An entry that a newer one replaces. It stays in the release and shows under all versions.
- Withdrawn
- An entry taken out of the comparison after it was published.
WOFF2 is a compressed web font format.
- Branches
- 11,41280.0% unreached (12 tools)
- Language
- C++
- Inputs
- files
- Fixed track
{input}- Tools with runs
- 2812 main
- Runs
- 8888 with branch sets
Branch map
1 tool 212 to 5 1866 to 8 5139 to 11 1,397all 12 161Unreached 9,134
Coverage over time
Use the left and right arrow keys, Home and End to move along the time axis. The value of every line at that time is read out.
The chart needs JavaScript. The final values are in the Final coverage table below.
Showing 12 of 12
Showing 13 of 14
Showing 2 of 2
Showing 8 of 8
Curves:
curves/ in the results repositoryFinal coverage
† marks fewer than three runs.
| Tool | Median | Min to max | Share (median) | Runs | Median curve | Output tokens |
|---|---|---|---|---|---|---|
| Main group, 12 tools | ||||||
Agolic KLEE, GPT-5.5agent, open track, six cores, version 1.0.1+ | 1,830 | 1,604–1,840 | 16.0% | 3 | 233,916 | |
Agolic KLEE, DeepSeek V4.1 Flashagent, open track, six cores, version 1.0.1+ | 1,833 | 1,729–1,870 | 16.1% | 3 | 791,985 | |
Agolic Direct-Input, DeepSeek V4.1 Flashagent, open track, six cores, version 1.0.1+ | 2,134 | 2,063–2,181 | 18.7% | 3 | 1,594,432 | |
Agolic AFL++, DeepSeek V4.1 Flashagent, open track, six cores, version 1.0.1+ | 2,197 | 2,193–2,210 | 19.3% | 3 | 440,886 | |
ConcoLLMic, GPT-5.5language model, open track, version 9634e686+ | 1,754† | 1,754–1,754 | 15.4% | 1† | not reported | |
ConcoLLMic, DeepSeek V4.1 Flashlanguage model, open track, version 9634e686+ | 1,880 | 1,759–1,916 | 16.5% | 3 | 6,954,649 | |
KLEE fixed options, 6 coressymbolic, open track, six cores, version efa1e052 | 163 | 163–163 | 1.4% | 3 | not applicable | |
KLEE uniform options, 6 coressymbolic, open track, six cores, version efa1e052 | 866 | 808–922 | 7.6% | 3 | not applicable | |
SymTuner, 6 coressymbolic, open track, six cores, version 71806b45 | 899 | 877–970 | 7.9% | 3 | not applicable | |
AFL++, 1 core fixed trackfuzzer, fixed track, one core, version 5.02c | 1,977 | 1,897–1,991 | 17.3% | 3 | not applicable | |
SymCC + AFL++, 1 core fixed trackhybrid, fixed track, one core, version 07c8895f+ | 1,800 | 1,640–1,887 | 15.8% | 3 | not applicable | |
SymSan + AFL++, 1 core fixed trackhybrid, fixed track, one core, version 2937d1c0+ | 1,780 | 1,641–1,826 | 15.6% | 3 | not applicable | |
| Ablation group, 10 tools | ||||||
Agolic KLEE, GPT-5.5, effort lowagent, open track, six cores, version 1.0.1+ | 1,772 | 1,600–1,816 | 15.5% | 3 | 125,853 | |
Agolic KLEE, GPT-5.5, effort extra highagent, open track, six cores, version 1.0.1+ | 1,828 | 1,810–1,902 | 16.0% | 3 | 536,634 | |
Agolic KLEE, GPT-5.5, Harness-Entry Mode onlyagent, open track, six cores, version 1.0.1+ | 213 | 199–222 | 1.9% | 3 | 173,281 | |
Agolic KLEE, GPT-5.5, Seeded-Prefix Mode onlyagent, open track, six cores, version 1.0.1+ | 1,696 | 1,600–1,846 | 14.9% | 3 | 226,624 | |
Agolic KLEE, GPT-5.5, seed finder offagent, open track, six cores, version 1.0.1+ | 1,649 | 1,626–1,721 | 14.4% | 3 | 130,470 | |
Agolic KLEE, GPT-5.5, proposal review offagent, open track, six cores, version 1.0.1+ | 1,710 | 1,672–1,829 | 15.0% | 3 | 238,968 | |
Agolic KLEE, GPT-5.5, run history withheldagent, open track, six cores, version unknown | 1,566 | 1,539–1,573 | 13.7% | 3 | 239,028 | |
Agolic KLEE, DeepSeek V4.1 Flash, effort lowagent, open track, six cores, version 1.0.1+ | 1,880 | 1,844–2,027 | 16.5% | 3 | 1,133,503 | |
Agolic KLEE, DeepSeek V4.1 Flash, effort highagent, open track, six cores, version 1.0.1+ | 1,966 | 1,946–2,018 | 17.2% | 3 | 1,464,639 | |
Agolic KLEE, GPT-5.4 supersededagent, open track, six cores, version unreleased+ | 1,725 | 1,653–1,776 | 15.1% | 3 | not reported | |
| Seeding group, 2 tools | ||||||
SymTuner rerun, 6 coressymbolic, open track, six cores, version 71806b45 | 675 | 314–822 | 5.9% | 3 | not applicable | |
SymTuner from the agent's seeds, 6 cores, its own testssymbolic, open track, six cores, version 71806b45 | 998 | 967–1,139 | 8.7% | 3 | not applicable | |
| Control group, 4 tools | ||||||
AFL++ rebuilt targets fixed trackfuzzer, fixed track, version 5.02c | 2,024 | 1,995–2,046 | 17.7% | 3 | not applicable | |
KLEE fixed options, 1 coresymbolic, open track, one core, version efa1e052 | 152 | 67–163 | 1.3% | 5 | not applicable | |
KLEE uniform options, 1 coresymbolic, open track, one core, version efa1e052 | 338 | 197–779 | 3.0% | 5 | not applicable | |
SymTuner, 1 coresymbolic, open track, one core, version 71806b45 | 249 | 196–785 | 2.2% | 5 | not applicable | |
finals.csv in the results repositoryBranches reached by one tool only
| Tool | Runs in union | Branches reached | Share (union) | Reached by this tool only |
|---|---|---|---|---|
Agolic KLEE, GPT-5.5 | 3 | 1,899 | 16.6% | 5 |
Agolic KLEE, DeepSeek V4.1 Flash | 3 | 1,936 | 17.0% | 6 |
Agolic Direct-Input, DeepSeek V4.1 Flash | 3 | 2,216 | 19.4% | 8 |
Agolic AFL++, DeepSeek V4.1 Flash | 3 | 2,221 | 19.5% | 2 |
ConcoLLMic, GPT-5.5 | 1† | 1,754† | 15.4% | 0 |
ConcoLLMic, DeepSeek V4.1 Flash | 3 | 2,008 | 17.6% | 0 |
KLEE fixed options, 6 cores | 3 | 163 | 1.4% | 0 |
KLEE uniform options, 6 cores | 3 | 978 | 8.6% | 0 |
SymTuner, 6 cores | 3 | 1,079 | 9.5% | 0 |
AFL++, 1 core | 3 | 2,033 | 17.8% | 0 |
SymCC + AFL++, 1 core | 3 | 1,907 | 16.7% | 0 |
SymSan + AFL++, 1 core | 3 | 1,909 | 16.7% | 0 |
Sanitiser findings
Signatures in each tool’s final test cases.
| Tool | Runs replayed | AddressSanitizerkind, signatures | UndefinedBehaviorSanitizerkind, signatures |
|---|---|---|---|
Agolic KLEE, GPT-5.5 | 3 | none found |
|
Agolic KLEE, DeepSeek V4.1 Flash | 3 | none found |
|
Agolic Direct-Input, DeepSeek V4.1 Flash | 3 | none found |
|
Agolic AFL++, DeepSeek V4.1 Flash | 3 | none found |
|
ConcoLLMic, GPT-5.5 | 1† | none found |
|
ConcoLLMic, DeepSeek V4.1 Flash | 3 | none found |
|
KLEE fixed options, 6 cores | 3 | none found | none found |
KLEE uniform options, 6 cores | 3 | none found |
|
SymTuner, 6 cores | 3 | none found |
|
AFL++, 1 core | 3 | none found |
|
SymCC + AFL++, 1 core | 3 | none found |
|
SymSan + AFL++, 1 core | 3 | none found |
|
AFL++ rebuilt targets | 3 | none found |
|
KLEE fixed options, 1 core | 5 | none found | none found |
KLEE uniform options, 1 core | 5 | none found |
|
SymTuner, 1 core | 5 | none found |
|
Agolic KLEE, GPT-5.4 | 3 | none found |
|
Agolic KLEE, GPT-5.5, effort low | 3 | none found |
|
Agolic KLEE, GPT-5.5, effort extra high | 3 | none found |
|
Agolic KLEE, GPT-5.5, Harness-Entry Mode only | 3 | none found | none found |
Agolic KLEE, GPT-5.5, Seeded-Prefix Mode only | 3 | none found |
|
Agolic KLEE, GPT-5.5, seed finder off | 3 | none found |
|
Agolic KLEE, GPT-5.5, proposal review off | 3 | none found |
|
Agolic KLEE, GPT-5.5, run history withheld | 3 | none found |
|
Agolic KLEE, DeepSeek V4.1 Flash, effort low | 3 | none found |
|
Agolic KLEE, DeepSeek V4.1 Flash, effort high | 3 | none found |
|
SymTuner rerun, 6 cores | 3 | none found |
|
SymTuner from the agent's seeds, 6 cores, its own tests | 3 | none found |
|
Counts are of untriaged signatures. † marks fewer than three runs.