[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-85428-en":3,"doc-seo-85428-105":29,"detail-sidebar-cat-0-en-105":90},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":13,"seo_description":14,"update_tm":27,"read_time":28},85428,687197100911,"Himbo","https://ap-avatar.wpscdn.com/avatar/a000239b6f1da00475?x-image-process=image/resize,m_fixed,w_180,h_180&k=1782698725881665579",8,"Research & Report","SWE-MERA：用于动态评估大语言模型的智能体软件工程基准","SWE-MERA introduces a dynamic, continuously updated benchmark to address critical weaknesses in existing software engineering evaluations, especially the widely used SWEbench. The approach targets data contamination and inadequate test coverage, where prior work shows substantial success via solution leakage and fragile generalization. A reliable seven-stage automated pipeline collects real-world GitHub issues, applies rigorous quality validation, and limits contamination risk. Current resources include about 10,000 candidate tasks and 728 available samples, with Aider-agent evaluation showing strong discrimination across recent LLMs.","SWE-MERA: A Dynamic Benchmark for Agenticly Evaluating Large Language Models on Software Engineering Tasks  \nPavel Adamenko1 , Mikhail Ivanov2 , Aidar Valeev1 , Rodion Levichev1 , Pavel Zadorozhny1 , Ivan Lopatin1 , Dmitrii Babaev1 , Alena Fenogenova1 , Valentin Malykh3,2,4  \n1 GigaCode, 2ITMO University, 3MWS AI, 4IITU university,  \n[Correspondence:](Correspondence: mera@a-ai.ru)[ mera@a-ai.ru](Correspondence: mera@a-ai.ru)  \narXiv :2507 . 1 1059v 3 [ cs . SE] 11 Jul 2026  \nAbstract  \nThe rapid advancement of Large Language Models (LLMs) in software engineering has revealed critical limitations in existing benchmarks, particularly the widely used SWEbench dataset. Recent studies have uncovered severe data contamination issues, e.g., SWEbench (Jimenez et al., 2023) reports 32.67% of successful patches involve direct solution leakage and 31.08% pass due to inadequate test cases. We introduce SWE-MERA, a dynamic, continuously updated benchmark designed to address these fundamental challenges through an automated collection of real-world GitHub issues and rigorous quality validation.  \nOur approach implements a reliable pipeline that ensures quality while minimizing contamination risks, resulting in approximately 10,000 potential tasks with 728 samples currently available. Evaluation using the Aider coding agent demonstrates strong discriminative power in state-of-the-art models. We report performance  \nacross a dozen recent LLMs evaluated on tasks collected between September 2024 and June 2025.  \n1 Introduction  \nThe complexity of real-world software development processes goes beyond merely completing code. It encompasses coding agents and a range of text-to-code tasks. E.g., SWE-bench (Jimenez et al., 2023) was created from a dataset comprising 2,294 GitHub issues and their corresponding pull requests (PRs) . Each task in SWE-bench represents an authentic, real-world problem structured around:  \n1) The initial commit (code before changes), 2) The fixing commit (solution to the problem), 3) The issue description (what needed to be fixed) . A critical limitation of this benchmark is its static nature—the tasks were collected only once and never updated. This leads to two major issues. Data leakage: As models are repeatedly tested on the same fixed dataset, they may inadvertently memorize  \nsolutions or overfit to outdated examples. Benchmark saturation: Over time, the benchmark loses its effectiveness as state-of-the-art models achieve near-perfect scores, making it harder to distinguish meaningful progress.  \nSWE-MERA addresses these shortcomings (typical for many code benchmarks) by introducing dynamic updates to the test cases. Regularly refreshing the dataset with new, unseen issues ensures: 1) real-world relevance—tasks reflect the latest challenges in software development 2) fair evaluation—models are tested on fresh problems, minimizing the risk of data leakage 3) continuous improvement—the benchmark evolves in tandem with advancements in AI and software engineering practices.  \nThe contributions of the paper are as follows:  \n1. The seven-stage pipeline effectively ensures quality and minimizes contamination risks, able to collect approximately 10,000 potential tasks, with 728 samples currently available.  \n2. An automated scoring system based on Aider coding agent 1 and a dynamic user leaderboard 23.  \n2 Related Work  \nSWE-bench introduced a semi-automatic pipeline for mining software engineering tasks from popular open-source Python repositories, resulting ina benchmark of 2,294 issues and corresponding pull requests. Although this enabled a large-scale evaluation, the dataset suffered from quality issues, including poorly specified tasks and weak test coverage, which compromised the reliability of model assessment. To improve data quality,  \n1 [https://aider.chat](https://aider.chat)  \n2 SWE-MERA leaderboard  \n3The video screencast of the user’s journey can be accessed through the link provided  \nSWE-bench Verified4 re","cbCaitSkW1IC0GnX","https://ap.wps.com/l/cbCaitSkW1IC0GnX","pdf",565724,1,13,"English","en",105,"# Abstract\n# Introduction\n## Key limitations of SWEbench\n## How SWE-MERA addresses dynamic evaluation\n# Related Work\n## Repository-level benchmarks\n## Dynamic evaluation frameworks","[{\"question\":\"What problem does SWE-MERA target in existing software engineering benchmarks?\",\"answer\":\"It targets limitations in static benchmarks, especially data contamination from solution leakage and insufficient test coverage that weakens reliable evaluation of LLMs.\"},{\"question\":\"How does SWE-MERA create tasks for evaluation?\",\"answer\":\"It builds tasks from real-world GitHub issues by reverting repositories to earlier states, identifying future tests that are introduced later but fail in the current version, and validating task quality through a multi-stage pipeline.\"},{\"question\":\"How is model performance evaluated in SWE-MERA?\",\"answer\":\"Performance is assessed using the Aider coding agent, and results are reported with a dynamic user leaderboard to support discriminative evaluation across recent LLMs.\"}]",1784203413,33,{"code":4,"msg":30,"data":31},"ok",{"site_id":24,"language":23,"slug":32,"title":13,"keywords":33,"description":14,"schema_data":34,"social_meta":85,"head_meta":87,"extra_data":89,"updated_unix":27},"swe-mera-a-dynamic-benchmark-for-agenticly-evaluating-large-language-models-on-software-engineering-tasks","",{"@graph":35,"@context":84},[36,53,67],{"@type":37,"itemListElement":38},"BreadcrumbList",[39,43,47,50],{"item":40,"name":41,"@type":42,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":44,"name":45,"@type":42,"position":46},"https://docshare.wps.com/document/","Document",2,{"item":48,"name":12,"@type":42,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/swe-mera-a-dynamic-benchmark-for-agenticly-evaluating-large-language-models-on-software-engineering-tasks/85428/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":61,"encodingFormat":60,"isAccessibleForFree":62,"interactionStatistic":63},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-16",true,{"@type":64,"interactionType":65,"userInteractionCount":4},"InteractionCounter",{"@type":66},"ViewAction",{"@type":68,"mainEntity":69},"FAQPage",[70,76,80],{"name":71,"@type":72,"acceptedAnswer":73},"What problem does SWE-MERA target in existing software engineering benchmarks?","Question",{"text":74,"@type":75},"It targets limitations in static benchmarks, especially data contamination from solution leakage and insufficient test coverage that weakens reliable evaluation of LLMs.","Answer",{"name":77,"@type":72,"acceptedAnswer":78},"How does SWE-MERA create tasks for evaluation?",{"text":79,"@type":75},"It builds tasks from real-world GitHub issues by reverting repositories to earlier states, identifying future tests that are introduced later but fail in the current version, and validating task quality through a multi-stage pipeline.",{"name":81,"@type":72,"acceptedAnswer":82},"How is model performance evaluated in SWE-MERA?",{"text":83,"@type":75},"Performance is assessed using the Aider coding agent, and results are reported with a dynamic user leaderboard to support discriminative evaluation across recent LLMs.","https://schema.org",{"og:url":51,"og:type":86,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":88,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":91},[92,96,100,104,109,114,119,122,127,130,134],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":93,"show_sort_weight":94,"slug":95},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":97,"show_sort_weight":98,"slug":99},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":101,"show_sort_weight":102,"slug":103},"Exam",70,"exam",{"id":105,"doc_module":4,"doc_module_name":45,"category_name":106,"show_sort_weight":107,"slug":108},5,"Comic",60,"comic",{"id":110,"doc_module":4,"doc_module_name":45,"category_name":111,"show_sort_weight":112,"slug":113},6,"Technology",50,"technology",{"id":115,"doc_module":4,"doc_module_name":45,"category_name":116,"show_sort_weight":117,"slug":118},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":120,"slug":121},30,"research-report",{"id":123,"doc_module":4,"doc_module_name":45,"category_name":124,"show_sort_weight":125,"slug":126},9,"Religion & Spirituality",20,"religion-spirituality",{"id":125,"doc_module":4,"doc_module_name":45,"category_name":128,"show_sort_weight":125,"slug":129},"World Cup","world-cup",{"id":131,"doc_module":4,"doc_module_name":45,"category_name":132,"show_sort_weight":131,"slug":133},10,"Lifestyle","lifestyle",{"id":135,"doc_module":4,"doc_module_name":45,"category_name":136,"show_sort_weight":105,"slug":137},19,"General","general"]