News for hackers. Stuff that matters.
Re:Why SWE-bench Verified no longer measures frontier coding... by ofirpress on Sunday April 26, 2026 @02:32PM (#47912620)
I'm a co-creator of SWE-bench:

1. SWE-bench Verified is now saturated at 93.9% (congrats Anthropic), but anyone who hasn't reached that number yet still has more room for growth.

2. SWE-bench Multilingual and SWE-bench Multimodal (which we'll open source in the next month) are still unsatured.

3. All benchmarks and benchmark paradigms eventually become saturated. That's why the SWE-bench team has worked hard on building the next stage of benchmarks, and we have a few that are already out, for example https://codeclash.ai/ or https://algotune.io/ . And we'll have more to say soon :)

Re:Why SWE-bench Verified no longer measures frontier coding... by energy123 on Sunday April 26, 2026 @02:36PM (#47912665)
> 93.6% (congrats Anthropic)

But the article says "We audited a 27.6% subset of the dataset that models often failed to solve [which is 19.1% of the problems at time of publication] and found that at least 59.4% of the audited problems have flawed test cases that reject functionally correct submission"

0.191 * 0.594 > 1 - 0.936

Does this mean that the audited subset wasn't representative? Or that Anthropic is getting high answers through some shady means?

Re:Why SWE-bench Verified no longer measures frontier coding... by cjsaltlake on Sunday April 26, 2026 @02:39PM (#47912682)
I suggest reading the Mythos report's discussion on SWE-bench and contamination. I think it's fairly convincing that you can account for contamination and still trust SWE-bench numbers on models that aren't over-optimized for it.
Re:Why SWE-bench Verified no longer measures frontier coding... by kator on Sunday April 26, 2026 @05:08PM (#47914501)
> models that aren't over-optimized for it.

But how do you know the model was over-optimized for it or just really good?

Re:Why SWE-bench Verified no longer measures frontier coding... by kmdupree on Sunday April 26, 2026 @06:29PM (#47915420)
Re:Why SWE-bench Verified no longer measures frontier coding... by defmacr0 on Monday April 27, 2026 @05:05AM (#47919298)
I don't understand that methodology in the first place. Does Anthropic even have some kind of somewhat objective definition to measure and judge "memorization"? Is there any evidence that other LLMs are viable tool to determine that?
Re:Why SWE-bench Verified no longer measures frontier coding... by MagicMoonlight on Sunday April 26, 2026 @09:47PM (#47916844)
This article says anthropic models can write out the entire benchmark solution set word for word from memory
Re:Why SWE-bench Verified no longer measures frontier coding... by stingraycharles on Sunday April 26, 2026 @10:37PM (#47917123)
You can trust that a model that scores 40% vs a model that scores 90% is indeed worse.

You can’t trust it that a model that scores 93% is better at software engineering than a model that scores 90%, because at that point it’s impossible to distinguish between recall and reasoning.

Re:Why SWE-bench Verified no longer measures frontier coding... by dannyw on Monday April 27, 2026 @02:11AM (#47918253)
It’s honestly far better to just ignore SWEBench Verified in 2026. Multiple labs have noted issues with contamination, and achieving high scores require memorisation of what passes the prescriptive verifier; not what is a correct solution.

40% vs 90%? Sure.

70% vs 90%? _Absolutely meaningless_ as you are not measuring coding intelligence but “how well can the model cheat flaws in SWEBench Verified”, the former can certainly be better at coding even assuming no deliberate benchmaxxing / foul play.

Re:Why SWE-bench Verified no longer measures frontier coding... by fulafel on Monday April 27, 2026 @01:00AM (#47917856)
there's more details under the Too narrow and too wide tests heading.

It would be interesting to see a deeper investigation, into how the models are dealing with this and whether the successful ones seemed to be trained on the benchmark.

Re:Why SWE-bench Verified no longer measures frontier coding... by Bombthecat on Sunday April 26, 2026 @02:41PM (#47912695)
Both of them look pretty old?
Re:Why SWE-bench Verified no longer measures frontier coding... by cjsaltlake on Sunday April 26, 2026 @02:42PM (#47912708)
code clash I think would be quite hard to game or contaminate unintentionally; considering that models need to compete against one another
Re:Why SWE-bench Verified no longer measures frontier coding... by gertlabs on Sunday April 26, 2026 @03:05PM (#47912929)
https://gertlabs.com already does this at scale.

An industry-standard benchmark shouldn't be hosted or designed by a lab producing the models, regardless.

Re:Why SWE-bench Verified no longer measures frontier coding... by Bombthecat on Sunday April 26, 2026 @02:53PM (#47912803)
I mean the data / benchmarks
Re:Why SWE-bench Verified no longer measures frontier coding... by EnPissant on Sunday April 26, 2026 @04:39PM (#47914139)
> 1. SWE-bench Verified is now saturated at 93.9% (congrats Anthropic), but anyone who hasn't reached that number yet still has more room for growth.

But if some or all players are bench-maxing it, then it becomes a much less useful metric for comparison.

Also, this doesn't address what OpenAI says about the test suite disallowing valid solutions.

Re:Why SWE-bench Verified no longer measures frontier coding... by kator on Sunday April 26, 2026 @05:05PM (#47914445)
Those who fail to study history (or live through it) are doomed to repeat it.

SPECint and SPECfp went through this exact movie: benchmark, saturate, retire, replace, repeat. The treadmill is the product.

I don't have the solution just noticing the pattern.

Re:Why SWE-bench Verified no longer measures frontier coding... by wtallis on Sunday April 26, 2026 @08:04PM (#47916215)
That's a slightly different problem. There's no thing as saturation for a performance benchmark like SPEC; we can always conceive of a faster processor (even if we don't know how to build one). Saturation is the problem that once you are at (or near) 100% pass rate on a test of pass/fail questions, there's no room for the score to keep going up and the test has lost any power to discriminate between competing options.

However, both kinds of tests are susceptible to over-fitting: an LLM can be trained on the exact test questions, and a CPU can be designed with eg. branch predictors and cache sizes tuned specifically to handle a particular benchmark or workload.

Re:Why SWE-bench Verified no longer measures frontier coding... by fibonacci112358 on Sunday April 26, 2026 @11:48PM (#47917530)
Maybe OP was thinking about compilers "cracking" certain SPEC benchmarks: implementing exactly the optimization needed to boost a benchmark quite a lot, but that opt. probably won't apply to any other code out there (usually it's so targeted and risky with general C/C++ code that intentionally it doesn't work on anything else). That happened a couple of times over the years, I know about the Intel compiler cases for ex. I can certainly see LLM providers adding tricks that help a certain class of benchmarks, but doesn't help much for anything else.
Re:Why SWE-bench Verified no longer measures frontier coding... by wtallis on Monday April 27, 2026 @01:40AM (#47918069)
Intel's done it again recently, this time targeting Geekbench: https://www.intel.com/content/www/us/en/support/articles/000...

Both that and the SPEC compiler shenanigans are cheating by changing the test, not just over-specializing the product being benchmarked.

Re:Why SWE-bench Verified no longer measures frontier coding... by dominotw on Sunday April 26, 2026 @05:46PM (#47914959)
how hard is it create one of these for my company that models most of the work we do at my company.
Re:Why SWE-bench Verified no longer measures frontier coding... by irthomasthomas on Sunday April 26, 2026 @06:36PM (#47915482)
Just point an agent at your llm logs and ask it to generate a dataset of questions and answers from the problems you solved already.
Re:Why SWE-bench Verified no longer measures frontier coding... by akavel on Sunday April 26, 2026 @06:23PM (#47915359)
Also, in meantime, there's https://SWE-rebench.com as a nice riff on SWE-bench, as far as I understand.
Re:Why SWE-bench Verified no longer measures frontier coding... by davidheineman on Sunday April 26, 2026 @08:24PM (#47916344)
SWE-bench is fantastic! IMO, the scrutiny is a byproduct of the adoption and success of the benchmark.
Re:Why SWE-bench Verified no longer measures frontier coding... by gwd on Monday April 27, 2026 @05:18AM (#47919382)
They're not saying "Don't use SWE-bench Verified because it's saturated".

They're saying:

1. A large number of the tests are inaccurate; so correct solutions will be marked as incorrect.

2. Frontier models have already read and memorized the PR's the problems are based on.

3. In fact, many problems are essentially impossible to get right if you haven't memorized the solution: for example, the test cases will fail if you didn't happen to expose a helper function with a specific name. That name isn't mentioned in the problem; but frontier models are passing that test anyway because they remember that such a helper function is necessary.

If the next stage of benchmarks don't address these issues, they'll continue to have the same problems, saturated or not.

Re:Why SWE-bench Verified no longer measures frontier coding... by mrothroc on Monday April 27, 2026 @11:51AM (#47923207)
From a verification-topology angle, what makes algotune.io contamination-resistant? Is it because the correctness oracle is a performance metric (which can't be memorized) rather than a fixed test that can?