paper-with-me

Papers

CORE: Benchmarking LLMs Code Reasoning Capabilities through Static Analysis Tasks

2025-07-03 · Danning Xie, Mingwei Zheng, Xuwei Liu, Jiannan Wang, Chengpeng Wang, Lin Tan, Xiangyu Zhang

Large language models (LLMs) have been widely adopted across diverse software engineering domains, such as code generation, program repair, and vulnerability detection. These applications require understanding beyond surface-level code patterns: value propagation, control flow, and interdependence between program elements. However, existing benchmarks primarily evaluate end-to-end outcomes, such as whether code is correctly repaired or generated, leaving the models ability for program semantic reasoning underexplored. This work presents CoRe, a high-quality, human-verified benchmark designed to evaluate LLMs on fundamental static analysis tasks. CoRe includes 12,553 task instances spanning data dependency, control dependency, and information flow across programs written in C/C++, Java, and Python. To ensure semantic diversity and reasoning complexity, we propose a semantics-aware diverse sampling strategy that selects targets and task instances based on structural coverage and dependency depth. We evaluate 10 mainstream LLMs and show that, while they perform well at identifying dependencies, models still struggle with tasks that require deeper semantic understanding and multi-step reasoning. We further conduct qualitative analyses to uncover key challenges, such as complex control structures and backward dependency patterns, offering insights into improving LLMs code reasoning capabilities.

📄 PDF Abstract BibTeX arXiv:2507.05269

Code (0)

등록된 구현이 없습니다.

Tasks

BenchmarkingCode GenerationProgram RepairVulnerability Detection

Similar Papers 제목 키워드 기반

Dynamic Benchmarking of Reasoning Capabilities in Code Large Language Models Under Data Contamination

2025-03-06 · Simin Chen, Pranav Pusarla, Baishakhi Ray

The rapid evolution of code largelanguage models underscores the need for effective and transparent benchmarking of their reasoning capabilities. However, the current benchmarking approach heavily depends on publicly ava…

Benchmarking

WildScore: Benchmarking MLLMs in-the-Wild Symbolic Music Reasoning

2025-09-05 · Gagan Mundada, Yash Vishe, Amit Namburi, Xin Xu 외 arxiv

Recent advances in Multimodal Large Language Models (MLLMs) have demonstrated impressive capabilities across various vision-language tasks. However, their reasoning abilities in the multimodal symbolic music domain remai…

Question Answering

Can LLMs Solve ASP Problems? Insights from a Benchmarking Study (Extended Version)

2025-07-26 · Lin Ren, Guohui Xiao, Guilin Qi, Yishuai Geng 외 arxiv

Answer Set Programming (ASP) is a powerful paradigm for non-monotonic reasoning. Recently, large language models (LLMs) have demonstrated promising capabilities in logical reasoning. Despite this potential, current evalu…

Logical Reasoning

GraCoRe: Benchmarking Graph Comprehension and Complex Reasoning in Large Language Models

2024-07-03 · Zike Yuan, Ming Liu, Hui Wang, Bing Qin

Evaluating the graph comprehension and reasoning abilities of Large Language Models (LLMs) is challenging and often incomplete. Existing benchmarks focus primarily on pure graph understanding, lacking a comprehensive eva…

Benchmarking

HEARTS: Benchmarking LLM Reasoning on Health Time Series

2026-02-25 · Sirui Li, Shuhan Xiao, Mihir Joshi, Ahmed Metwally 외 arxiv

The rise of large language models (LLMs) has shifted time series analysis from narrow analytics to general-purpose reasoning. Yet, existing benchmarks cover only a small set of health time series modalities and tasks, fa…

Time Series Analysis