STEPWISE-CODEX-Bench: Evaluating Complex Multi-Function Comprehension and Fine-Grained Execution Reasoning
On the map: LLM reasoning → Reasoning for agents, planning and code
Abstract (arXiv)
In recent years, large language models (LLMs) have made significant progress in code intelligence, yet systematically evaluating their code understanding and reasoning abilities remains challenging. Mainstream benchmarks such as HumanEval and MBPP primarily assess functional correctness, while reasoning benchmarks like CRUXEVAL are limited to single-function, low-complexity scenarios. As a result, advanced models achieve nearly saturated scores, limiting their discriminative power. To address this, we present STEPWISE-CODEX-Bench (SX-Bench), a novel benchmark designed for complex multi-function understanding and fine-grained execution reasoning. SX-Bench features tasks involving collaboration among multiple sub-functions (e.g., chained calls, nested loops), shifting evaluation towards overall control and data flow modeling. It defines "computation steps" as the minimal execution unit and requires models to predict the total number of steps in reasoning tasks, thereby assessing a model's in-depth understanding of dynamic execution beyond simple I/O matching. Evaluation on over 20 mainstream models (including 14 reasoning-enhanced models) demonstrates that SX-Bench is highly discriminative: even the state-of-the-art OpenAI-O3 achieves only 78.37 percent accuracy on Hard-Reasoning tasks, much lower than its saturated scores on previous benchmarks, thereby revealing bottlenecks in complex and fine-grained reasoning. We also release an automated pipeline combining program synthesis, symbolic execution, and LLM-aided validation for efficient benchmark generation and quality assurance. SX-Bench advances code evaluation from "single-function verification" to "multi-function dynamic reasoning," providing a key tool for the in-depth assessment of advanced code intelligence models.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Placed in Reasoning for agents, planning and code, one of 17 directions in LLM reasoning. Builds on 17 of its 20 references that are in the map. First posted on arXiv 7 Aug 2025.
Builds on
17 of 20 references.
Closest ancestors · 1
Same direction, newest first
Other references · 16
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2025Qwen3 Technical Reportcited by 8,820
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learningcited by 6,330
- 2024Qwen2.5 Technical Reportcited by 4,942
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2023Code Llama: Open Foundation Models for Codecited by 2,139
- 2024ChatGLM: A Family of Large Language Models from GLM-130B to GLM-4 All Toolscited by 1,121
- 2024DeepSeek-V3 Technical Reportcited by 811
- 2024CRUXEval: A Benchmark for Code Reasoning, Understanding and Executioncited by 300
- 2025MiniMax-M1: Scaling Test-Time Compute Efficiently with Lightning Attentioncited by 263
- 2025Seed1.5-Thinking: Advancing Superb Reasoning Models with Reinforcement Learningcited by 161
4 more
- 2022MultiPL-E: A Scalable and Extensible Approach to Benchmarking Neural Code Generationcited by 136
- 2024FullStack Bench: Evaluating LLMs as Full Stack Coderscited by 58
- 2024McEval: Massively Multilingual Code Evaluationcited by 44
- 2025CodeIF: Benchmarking the Instruction-Following Capabilities of Large Language Models for Code Generationcited by 19
Built on by
Citing papers per year: 2026: 1.
1 paper.
- 2026How Robustly do LLMs Understand Execution Semantics?cited by 2
- 2026How Robustly do LLMs Understand Execution Semantics?24 Feb 2026
Similar, not cited
Close in wording, no citation either way
- 2025Chain of Execution Supervision Promotes General Reasoning in Large Language Models
- 2025A Tool for In-depth Analysis of Code Execution Reasoning of Large Language Models
- 2025Evaluating Code Reasoning Abilities of Large Language Models Under Real-World Settings
- 2026CoRE: A Fine-Grained Code Reasoning Benchmark Beyond Output Prediction
- 2025L0-Reasoning Bench: Evaluating Procedural Correctness in Language Models via Simple Program Execution
- 2026An Execution-Verified Multi-Language Benchmark for Code Semantic Reasoning
- 2026ISA-Bench: A Benchmark for Computational Reasoning Across Instruction Set Architectures
- 2025CoRe: Benchmarking LLMs Code Reasoning Capabilities through Static Analysis Tasks