Separating Signal from Noise in Coding Evaluations
What happened
OpenAI on July 8 published an analysis showing that SWE-bench Verified — the standard coding AI benchmark — has fundamental design and training data contamination issues.
Context and impact
SWE-bench Verified has been the primary yardstick for comparing AI coding agents (Devin, Cursor, Copilot, etc.). Unreliable results affect model safety assessments under the Preparedness Framework and research priorities. OpenAI is pushing the community to SWE-Bench Pro, which tests longer horizons and more realistic tasks.
Details
- SWE-bench Verified: training data contamination + design weaknesses
- Results may not reflect real coding capabilities
- Recommendation: SWE-Bench Pro (longer horizons, realistic tasks)
- Impact: affects Preparedness Framework and safety case decisions
Open original source
OpenAI