Skip to content

Conversation

@xavierleroy
Copy link
Contributor

Casts were missing or were wrong. This affected only the compile-time evaluation of array sizes and switch case labels.

Fixes: #565
Fixes: #566

The arguments must always be converted to `tyop` before the comparison is done.

Fixes: #565
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

unop result type mismatch in Ceval.ml Omod missing cast in Ceval.ml

2 participants