You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is because while map (\x -> x) arr) does end up occurring in a size expression, and has bindings which we do not allow, it is not itself a size - in fact, it is not even scalar. Thus replacing it with an unknown size is not sensible. We should replace the entire size expression where it occurs with an unknown size.
Actually, maybe this is fine, and we just need to change our conception of "unknown size" to "unknown value", and the interpreter shouldn't assume it's an i64. The compiler handles it fine already.
The text was updated successfully, but these errors were encountered: