Bonjour,
Un programmeur étudie un bug dans le compilateur du Java JDK, qui se produit seulement avec certains processeurs.
Les détails ont été postés sur la mailing list.
Ce que je voudrais vous demander, c'est de faire tourner le testcase qui se trouve ici.
Pour ma part je peux reproduire le bug avec un Intel E5200, et ça serait super si d'autres personnes pouvaient tester et dire si le bug se produit chez eux.
Il y a deux builds, x86 et x64, et chaque build contient 3 modes, vous en sélectionnez un au démarrage. Donc un total de 6 combinaisons.
Il suffit pour commencer de tester, avec les deux builds, le mode 1, sur au moins 50 000 itérations.
S'il n'y a pas d'erreur votre CPU n'est pas affecté, ce n'est pas la peine d'aller plus loin.
Apparemment c'est le cas de la grande majorité des CPU, mais vous pouvez quand même poster un message avec votre modèle de CPU pour dire qu'il fonctionne correctement.
S'il y a des erreurs, super ! Vous pouvez fournir des infos qui seront très utiles.
Dans ce cas, je vous demanderai de faire tourner les 6 combinaisons (normalement seul le "mode 1" produit des erreurs, mais sait-on jamais), et de poster votre modèle de CPU et les erreurs rencontrées.
Un grand merci pour votre aide, qui pourrait aider à éradiquer un bug Java sournois (et qui crashe les programmes) !
Message édité par Harkonnen le 23-12-2018 à 10:39:40