Benchmark Almanac

LongCodeBench

Nova 2.0 Pro Preview 84% leads since December 2025
Fading

Coding model answers repository QA and fixes GitHub issues with context from 32K to 1M tokens. Accuracy and resolve rate.

COLM 2025. Python only.

Released
May 2025
Kind
Reasoning over long documents
Level
Expert
Scored
Checked automatically
Answers
Multiple choice
Tasks
All public
Last in a launch post
December 2025, dropped before it saturated
Last model added
December 2025

In the authors’ words

Context lengths for models have grown rapidly, from thousands to millions of tokens in just a few years. The extreme context sizes of modern long-context models have made it difficult to construct realistic long-context benchmarks – not only due to the cost of collecting million-context tasks but also in identifying realistic scenarios that require significant contexts. We identify code comprehension and repair as a natural testbed and challenge task for long-context models and introduce LongCodeBench (LCB), a benchmark to test LLM coding abilities in long-context scenarios. Our benchmark tests both the comprehension and repair capabilities of LCLMs in realistic and important settings by drawing from real-world GitHub issues and constructing QA (LongCodeQA) and bug fixing (LongSWE-Bench) tasks. We carefully stratify the complexity of our benchmark, enabling us to evaluate models across different scales – ranging from Qwen2.5 14B Instruct to Google's flagship Gemini model. We find that long-context remains a weakness for all models, with performance drops such as from 29% to 3% for Claude 3.5 Sonnet, or from 70.2% to 40% for Qwen2.5. The LCB dataset is available publicly at https://huggingface.co/datasets/Steefano/LCB and the codebase to replicate the work on this paper at https://github.com/Zteefano/long-code-bench.

Abstract of LongCodeBench: Evaluating Coding LLMs at 1M Context Windows (arXiv:2505.07897, CC0)
2
Models scored in lab cards
2
Launch posts list it, from 1 lab
2
System cards report it, from 1 lab

2 models share the top score of 84%

Best score per model as labs report them in their own cards. Labs pick their own settings, so these compare less cleanly than independent runs.

  1. 1 Nova 2.0 Pro Preview 84%
  2. 2 Nova 2 Lite 84%

Source: Labs’ model cards

#ModelScoreSettingDateSource
1 Nova 2.0 Pro Preview 84% Dec 2025 Lab model card
2 Nova 2 Lite 84% Dec 2025 Lab model card

Number one over time

Lab claims count from the day the card came out, independent runs from the model’s release.

Amazon
Lab claims Not tested since Dec 2025

Source: Labs’ model cards

Scores over time

All the scores we have, one dot each, so a model tested at several settings appears more than once.

Reported by the lab in its model card
0% 20% 40% 60% 80% 100% 2026 Near the ceiling (85%) Nova 2.0 Pro Preview 0% 20% 40% 60% 80% 100% 2026 Near the ceiling (85%) Nova 2.0 Pro Preview

Source: Labs’ model cards

Labs headline it less often now, last in December 2025

Launch posts from every lab that has listed it, one tick per post. Tall colored ticks include it, and short gray ones leave it out.

Amazon
DateLaunch postScoreAs the post writes it
Dec 2, 2025 Nova 2 Lite 84 LongCodeBench 1M match
Dec 2, 2025 Nova 2.0 Pro Preview 84 LongCodeBench 1M match

2 system cards report it, from 1 lab

Besides launch posts, we read the system cards, model cards and technical reports labs publish with a release. They report far more, including safety and frontier-risk tests.

DateDocumentScoreAs the document writes itSection
Dec 2, 2025 Nova 2 Lite technical report 84 LongCodeBench 1M match (Table 1) Capabilities
Dec 2, 2025 Nova 2.0 Pro Preview technical report 84 LongCodeBench 1M match (Table 1) Capabilities

More in Long context

All 79 in Long context
  • MRCR v2 In use Multi-round coreference: retrieve the n-th of several similar requests hidden in a long synthetic conversation, up to 1M tokens. Muse Spark 1.3 98.5%
  • LongBench v2 In use 503 multiple-choice questions over 8K-2M-word contexts (QA, dialogue, code repos, structured data). Accuracy. Inkling 2 Small 70.6%
  • GraphWalks In use A graph is given as an edge list in long context. The model answers BFS or parent queries, scored by F1. Claude Fable 5 99.96%
  • OpenAI MRCR v2 In use Models read a long synthetic chat that hides 2, 4 or 8 identical writing requests and must reproduce the response to the i-th one. Scored by mean string match ratio per context bin. Gemini 3.7 Flash 89%
  • CL-bench In use Model must learn new knowledge from a supplied long context (rules, procedures, data) and solve tasks. Strict LLM-verified rubrics. GPT-5.4 27.9%
  • AA-LCR 1.1 In use Models answer 100 questions that need reasoning across sets of real documents of about 100K tokens. An LLM equality checker with a fixed system prompt compares each answer with the key. Step 5 Preview 88.3%