LintEval - Pass@1: leaderboard

LintEval (Deng et al., EMNLP 2026 Findings; arXiv 2610.20027): refactor a C++, Python or Java competitive-programming file so that the linter alerts listed in the prompt (clang-tidy, Pylint, PMD) go away while the program keeps working. 498 LintEval-Lite programs, one turn, zero-shot, greedy decoding. Score: Pass@1, the share (%) of refactored files that compile and pass every generated test. An unchanged copy would score 100%, so read it with LintEval - Reduction@P. Higher is better. Source: https://arxiv.org/abs/2610.20027

Metric: Pass@1 (%; share of the 498 LintEval-Lite C++/Python/Java programs whose single-turn, zero-shot, greedy refactor compiles and passes every generated test). Source: arxiv.org. Saturation forecast: Around June 2027. 14 models tracked.

Top models

#ModelScoreOverall rank
1GPT-5.4 Mini68.3#208
2GPT-5.267.1#109
3Qwen 3.6 35B A3B65.3#224
4Qwen 3.6 27B64.3#168
5Qwen 2.5 Coder 32B Instruct61.7#524
6DeepSeek V3.257.6#201
7Qwen 2.5 Coder 7B Instruct53#939
8Qwen 2.5 Coder 3B Instruct52#1021
9Qwen 3 4B45.8#829
10Llama 3.2 3B Instruct38.8#1347
11Qwen 3.5 9B37.5#377
12Llama 3.2 1B Instruct33.7#1534
13Qwen 3 8B33.3#670

No result here: #3 Claude Opus 5.5, #6 GPT-6 Astra, #7 GPT-6.1 Sol.

Interactive version: theaggregate.ai/benchmark?slug=linteval-pass-1 · How It Works · Data refreshed daily, snapshot 2026-10-19.