> When we filtered out these problematic issues, the resolution rate of SWE-Agent+GPT-4 dropped from 12.47% to 3.97%. This matches my intuition about the coding performance of these models a lot better. I don't think any current coding benchmark accurately measures coding performance.
Anecdotal but I was always shocked to see Claude 3.5 perform so poorly in the benchmarks, when it generates 80% of my code in Cursor (and in cases it fails, no other model succeeds)
Some critical issues with the SWE-bench dataset
111–120 of 121 posts
Re: Some critical issues with the SWE-bench dataset
#112Some of the examples in the paper seem to be wrong. For django-31056, they claim the AI-generated patch is "incomplete" because it's "missing critical parts of this logic, such as the try-except block and the check for a running event loop.". But if you look at the diff, that's clearly wrong. The try-except block and running check were already there before the patch. The human patch just indented them, making them ap…
I've been playing around with some automated code review tools recently, and it's surprising how often they flag things that are technically correct but just... unusual. Style matters, especially for maintainability.
Re: Some critical issues with the SWE-bench dataset
#113Earlier quoted context omitted.
o3-mini and gpt-4o are so piss poor in agent coding compared to claude that you don't even need a benchmark
Claude really is a step above the rest when it comes to agentic coding.
Re: Some critical issues with the SWE-bench dataset
#114Some of the examples in the paper seem to be wrong. For django-31056, they claim the AI-generated patch is "incomplete" because it's "missing critical parts of this logic, such as the try-except block and the check for a running event loop.". But if you look at the diff, that's clearly wrong. The try-except block and running check were already there before the patch. The human patch just indented them, making them ap…
IMHO, it is probably better to discard this paper, and wait for someone else to cover this important topic.
Re: Some critical issues with the SWE-bench dataset
#115Earlier quoted context omitted.
It's almost as if they're not trying to market to the people actually using the products, but trying to convince investors of features that don't exist
Its the good old Elon musk playbook spread out across the industry.
Re: Some critical issues with the SWE-bench dataset
#116Re: Some critical issues with the SWE-bench dataset
#117Some of the examples in the paper seem to be wrong. For django-31056, they claim the AI-generated patch is "incomplete" because it's "missing critical parts of this logic, such as the try-except block and the check for a running event loop.". But if you look at the diff, that's clearly wrong. The try-except block and running check were already there before the patch. The human patch just indented them, making them ap…
Re: Some critical issues with the SWE-bench dataset
#118Earlier quoted context omitted.
Your last sentence feels kind of spot on. The lack of transparency around confidence in the answer makes it hard to use (and I know it would not be simple to add such a thing)
sounds like a skill issue to be honest. you could probably tell the assistant to just ask you questions when information is missing instead
Even OpenAI hasn't figured it out, because their Deep Research always asks questions before starting the search.
Re: Some critical issues with the SWE-bench dataset
#119> When we filtered out these problematic issues, the resolution rate of SWE-Agent+GPT-4 dropped from 12.47% to 3.97%. This matches my intuition about the coding performance of these models a lot better. I don't think any current coding benchmark accurately measures coding performance.
Anecdotal but I was always shocked to see Claude 3.5 perform so poorly in the benchmarks, when it generates 80% of my code in Cursor (and in cases it fails, no other model succeeds)
If you don’t know what you’re doing, these things can sometimes produce good code, and sometimes produce things that don’t work at all
Re: Some critical issues with the SWE-bench dataset
#120Earlier quoted context omitted.
LLMs do not reliably reproduce their training data. This is quite easy to demonstrate, every LLM has been trained on all of wikipedia (at minimum) and yet there if you ask it a niche fact mentioned once on wikipedia it is highly likely to get it wrong.
that comment refers to the test time inference, i.e. what the model is prompted with, not to what it is trained on. this is, of course, also a tricky problem (esp over long context, needle in a haystack), but it should be much easier than memorization. anyways, another interpretation is that the model needs to also make a decision on if the code in the issue is a reliable fix or not too