Benchmark Almanac

LongCodeBench

Nova 2.0 Pro Preview 84% leads since Dec 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.

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)
Made by Panasonic AI Research + Sapienza + Stanford Released May 2025 Reasoning over long documents All tasks public Last in a launch post Dec 2025 , dropped before it saturated Last model added Dec 2025
Level
Expert Specialists with years of training, often over hours of work
Scored
Checked automatically A program checks the result against an answer key, unit tests or the expected final state.
Answers
Multiple choice
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%
#ModelScoreSettingDateSource
1 Nova 2.0 Pro Preview 84% Dec 2025 Model card
2 Nova 2 Lite 84% Dec 2025 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

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

Labs headline it less often now, last in Dec 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
2 Dec 2025 Nova 2 Lite 84 LongCodeBench 1M match
2 Dec 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
2 Dec 2025 Nova 2 Lite technical report 84 LongCodeBench 1M match (Table 1) Capabilities
2 Dec 2025 Nova 2.0 Pro Preview technical report 84 LongCodeBench 1M match (Table 1) Capabilities

More in Long context

All 66 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. Beam 1.0 66.9%
  • 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 100%
  • 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. K-EXAONE 2.0 94.4%
  • 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%