-
Notifications
You must be signed in to change notification settings - Fork 345
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
Wrong substitution in expandRecordVar #2644
Comments
This is a regression introduced in 2.4.2.4. |
Mmh, agda-bisect does not work out of the box here. My compiles seem all to fail with:
Probably I would need a bisect-script that lowers the upper-bound for the unordered-containers package. |
You could perhaps use
|
The patch found by agda-bisect triggered a dormant issue: a wrong use of substitution in expandRecordVar. |
Amazing work hunting that down, thanks!
|
Thanks for finding a bug that has been sleeping for years. |
Tested with the master branch Agda version 2.5.3-153e1c8.
An internal error has occurred. Please report this as a bug.
Location of the error: src/full/Agda/TypeChecking/Substitute.hs:89
The trace message is:
conApp: constructor F.recCon-NOT-PRINTED with fields [F.S.A,F.S.B,F.S.z] projected by F.Σ.fst
The text was updated successfully, but these errors were encountered: