[WIP] Add support for Agda 2.5.4#44
Conversation
|
When I run $ env TRAVIS_BUILD_DIR=/home/Projects/HoTT-Agda agda --library-file=travis-script/libraries --without-K --rewriting theorems/index1.agdaI 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