-
Notifications
You must be signed in to change notification settings - Fork 59
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
[WIP] Add support for Agda 2.5.4 #44
base: master
Are you sure you want to change the base?
Conversation
When I run $ env TRAVIS_BUILD_DIR=/home/Projects/HoTT-Agda agda --library-file=travis-script/libraries --without-K --rewriting theorems/index1.agda I get the following error:
(Here's the line mentioned in the error message.) I will report this to the Agda people. |
The/One problematic definition is
in |
The commit above solves this issue by giving two implicit arguments of |
Apart from |
Also |
Let me take care of |
@favonia Yes, it is a workaround for a bug that causes Agda 2.5.4 to not apply available rewriting rules. I don't have any good insight into what the specific circumstances are that make this bug appear, I just followed the general strategy "mark things abstract so Agda doesn't get too confused" and it worked! |
Could it be agda/agda#2979 again? |
Yes, that's possible |
Here's the Agda issue for the internal error in InstanceArguments: agda/agda#3125 |
Progress report: something needs to be fixed for |
I've tried getting my |
@timjb Hi, I am back. Agda master branch seems to be fine with the current Pushout definitions (yay), but there are other issues. Let me open up another branch and do some experiments. |
So what's the current progress? |
Can you try Agda 2.5.4.2? |
|
I was looking into the state of HoTT + Agda recently and happened upon this PR. Is anyone still interested in this topic? I just tried 2.6.1 and it is still unhappy about the state of |
Thanks for checking! I believe there's still interest, but all main developers seem occupied by something else now. On the other hand, we always welcome pull requests. :-) |
I knew you'd say that. ;) |
Try agda/cubical, which is as well Agda + HoTT (constructive ver.)! |
I didn't know about |
This addresses #42