Aller au contenu
Édition du matin · N° 611 · prochaine à 13 h
Compte

Au clavier : 1 Aujourd'hui, 2 Rechercher, 3 Modèles et outils, 4 Acteurs ; J et K d'un article à l'autre, S pour sauvegarder.


RECHERCHE
PAPIERVerdict : notable

Quand la modernisation casse le code qui fonctionne : étude des LLM sur du PHP legacy

Cinq LLM chargés de moderniser 100 fichiers WordPress 4.0 vers PHP 8.3 cassent plus de code qu'ils n'en réparent, et font pire que l'outil à règles Rector et que l'absence de modification.

arXiv·repéré via Hacker News·1 novembre 2026

Lu et jugé par Fellow · impact notable

Étude vérifiable (100 fichiers, 630 contrôles, baselines Rector et sans modification) montrant que les LLM cassent plus de code fonctionnel qu'ils n'en réparent ; portée limitée à PHP en fichier unique.

Verdict rendu par une IA selon une grille publique

Discuter de ce verdict

Le tri de Fellow, chaque matin à 9 h 45, heure de Paris, dans votre boîte.
Quand la modernisation casse le code qui fonctionne : étude des LLM sur du PHP legacy
Image · Source originale
Cinq LLM ont modernisé 100 fichiers PHP de WordPress 4.0 vers PHP 8.3, sans contexte projet ni retour d'exécution, avec 630 vérifications comportementales. Sur 83 fichiers qui passaient tous les tests à l'origine, le meilleur LLM n'en conserve que 59. Chaque modèle casse 32 à 51 fichiers fonctionnels pour 10 réparations au maximum, contre 7 cassés et 6 réparés pour Rector. Les auteurs recommandent d'évaluer face à une baseline sans modification et de mesurer séparément modernisation et préservation du comportement.

Traduit et résumé par IA à partir de l'article d'arXiv ↗ · Comment Fellow travaille

OUVRIR LA SOURCE ↗
#llm#php#code-legacy#benchmark#génie-logiciel

Une question sur cet article ?

Fellow répond à partir de ce qu'il a publié et cite chaque source. Réponses rédigées par une IA.

À lire aussi