Issues from differential semantic drift analysis (b123b7c3 to c10223e8)
Les mainteneurs répondent en général sous 1 jour
@cknitt y travaille déjà.
Depuis le 3/11/2026.
Évaluation
Cette issue n'a pas encore été évaluée.
Description
Found by differential semantic drift analysis from b123b7c3 to c10223e8.
These are the results of semantic drift analysis of the 109 commits merged since the previous round (#8980). The analysis compared the compiler, formatter, editor analysis and tools built at both commits on the same programs: generated untagged-variant matches, a format round trip of the syntax and integration test sources, and targeted programs for each change to the type checker, code generation, standard library and tooling. Each finding was checked by a second, independent pass against master and against existing issues and pull requests.
In numbers: 8 issues covering 10 findings: 5 regressions introduced in the range, 3 older bugs that the range made reachable or that turned up on the way, and 2 diagnostics of low priority. One further finding, an argument evaluated out of order after inlining, is already tracked in #9175 and #9177. The issues from the previous hunt over eb087382..cd641cbc (#9109) are all fixed, apart from one #9107 case that #9119 leaves on purpose.
Wrong code
- #9184
Regressions
- #9178
- #9180
- #9182
- #9183
- #9181 (first item; the second is older)
Older bugs and diagnostics
- #9179
- #9185
🤖 Generated with Claude Code
- Langage dominant
- OCaml
- Étoiles
- 7.5k
- Forks
- 484
- Merge moyen
- 16 h 57 min
- PR mergées (30 j)
- 258
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de rescript-lang/rescript
-
Exception analysis does not know the Temporal `fromStringOrThrow` functionsPeut-être pris @cknitt l’a pris il y a 1 jour. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
rescript-lang/rescript#9182 ·
Les mainteneurs répondent en général sous 1 jour
-
await in a functor body compiles to invalid JavaScriptPeut-être pris @mununki l’a pris aujourd’hui. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
rescript-lang/rescript#9219 ·
Les mainteneurs répondent en général sous 1 jour
-
`(() :> string)` compiles, and other coercions and variant spreads treat `bool` and `unit` as variantsPeut-être pris @mununki l’a pris aujourd’hui. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
rescript-lang/rescript#9216 ·
Les mainteneurs répondent en général sous 1 jour
-
A polymorphic variant argument of an external is evaluated twice, or inside a generated functionPeut-être pris @mununki l’a pris aujourd’hui. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 20/100
rescript-lang/rescript#9215 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
rescript-lang/rescript#9212 ·
Les mainteneurs répondent en général sous 1 jour