-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Need tuple-desc-elem-implicit workaround #134
Comments
This error was fixed, now we're hitting what seems like an error in substitution: -- Here we need to add the new arg placeholder to a map of things to substitute
-- otherwise it would be left as a free.unique in the result
mappings[unique] = typed_term.bound_variable(context_len + 1)
local val_typed = substitute_inner(val, mappings, context_len + 1)
The stack trace:
|
@AstroSnail managed to push this forward by fixing a missing tuple_desc_type_cons in #137, it now errors on two nuetral values with a deeply nested differing runtime context. |
currently erroring here Line 1346 in fb9c2c2
|
This bug is still present, but a workaround was committed to main that inlines the function. |
We need to either implement function variance or find a workaround for
tuple-desc-elem-implicit
, which was only typechecking before because the typechecker was actually broken. Currently it fails with this:The text was updated successfully, but these errors were encountered: