MERA Code: A Unified Framework for Evaluating Code Generation Across Tasks

Artem Chervyakov, Alexander Kharitonov, Pavel Zadorozhny, Adamenko Pavel, Rodion Levichev +18 more
7/16/2025
cs.SEcs.AIcs.CL

No confident code implementation found for this paper. 8 possible matches can be shown below.

Abstract

Advancements in LLMs have enhanced task automation in software engineering; however, current evaluations primarily focus on natural language tasks, overlooking code quality. Most benchmarks prioritize high-level reasoning over executable code and real-world performance, leaving gaps in understanding true capabilities and risks associated with these models in production. To address this issue, we propose MERA Code, a new addition to the MERA benchmark family, specifically focused on evaluating code for the latest code generation LLMs in Russian. This benchmark includes 11 evaluation tasks that span 8 programming languages. Our proposed evaluation methodology features a taxonomy that outlines the practical coding skills necessary for models to complete these tasks. The benchmark comprises an open-source codebase for users to conduct MERA assessments, a scoring system compatible with various programming environments, and a platform featuring a leaderboard and submission system. We evaluate open LLMs and frontier API models, analyzing their limitations in terms of practical coding tasks in non-English languages. We are publicly releasing MERA to guide future research, anticipate groundbreaking features in model development, and standardize evaluation procedures.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 8 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{chervyakov2025mera,
  title  = {MERA Code: A Unified Framework for Evaluating Code Generation Across Tasks},
  author = {Artem Chervyakov and Alexander Kharitonov and Pavel Zadorozhny and Adamenko Pavel and Rodion Levichev and Dmitrii Vorobev and Dmitrii Salikhov and Aidar Valeev and Alena Pestova and Maria Dziuba and Ilseyar Alimova and Artem Zavgorodnev and Aleksandr Medvedev and Stanislav Moiseev and Elena Bruches and Daniil Grebenkin and Roman Derunets and Vikulov Vladimir and Anton Emelyanov and Dmitrii Babaev and Vladimir V. Ivanov and Valentin Malykh and Alena Fenogenova},
  year   = {2025},
  eprint = {2507.12284},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.12284v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.12284.svg)](https://codeofpaper.com/paper/2507.12284)

Discussion