Backend
Accepted but Wrong: Silent Failures of LLM Code Repairs after API Migrations
arXiv cs.SE0 views
arXiv:2611.08269v1 Announce Type: new Abstract: After a runtime or API migration, an LLM-repaired procedure can run cleanly yet return wrong results, and a release check on typical test inputs ships it. We report a preregistered study of 73 tasks covering 60 documented changes in CPython, Node.js and SQLite. Every candidate is executed on the real runtimes against withheld contracts. Over the complete repair space, the all-assertions gate on typical inputs released 0.410 of wrong repairs. One edge input written from the release note cut this to 0.065, and to 0.061 on 15 unseen clusters. Three inputs from a blind GPT-5.6-luna writer that never saw the program reached 0.070. Two further frozen stages enlarged the menu to 1491 fragments and then added 233 hard distractors that match the legacy output on typical inputs. The edge input (0.058) and the frontier-model writer (0.058) passed their preregistered tests. Yet 0.168 and 0.153 of the hard wrong programs still passed. Two local-model writers failed their preregistered tests. Across four model families, the edge input cut wrong releases per attempt in all three open-weight families on all three menus, for example from 0.233 to 0.057, without lowering correct completion. Self-tests helped less. A blind AI audit flagged 34 contracts as stricter than their requirements. Dropping the disputed checks changed 0 verdicts, but class-label disputes remain open. No model-written code was executed. Artifacts are available from the authors on request.
Source:https://arxiv.org/abs/2611.08269PreviousRouteAlign: Aligning Task Requirements with Model Profiles for LLM Service SelectionNextHard Issue, Weak Model, or Bad Run? Rethinking Failure Prediction for Coding Agents
Related posts
0 rows, 3 checks, and none of them said empty
0dev.to Discuss

How to split a finished video back into scenes without the project file
0dev.to Productivity
The Owner Is the Bottleneck: When Every Decision Waits for You
0dev.to Productivity
How to Fill Interactive PDF Forms in C# (Text Fields, Checkboxes, Dropdowns, and More)
0dev.to C#
Thinking Like a Programmer: Turning a Vague Request Into Working Code
0dev.to C#

Celery Containers and Asynchronous ML Microservices : Production Infrastructure Architecture
0dev.to Machine Learning