-
Notifications
You must be signed in to change notification settings - Fork 5
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
Universe Polymorphism checking inside opaque terms? (Difference between [Qed.] vs [Opaque]) #48
Comments
Le 26 juin 2013 à 21:15, Jason Gross notifications@github.com a écrit :
That's quite possible. As others have mentioned on coq-club, the kernel conversion does -- Matthieu |
I have not tried that branch. I just tried to compile it, and got
I will now try it without the |
I have tried removing the arguments to |
Oh, oops, that was the master branch. Trying the |
Hi Jason, I think it's the native compiler's fault. Try ./configure with -no-native-compiler. Le 27 juin 2013 à 21:45, Jason Gross notifications@github.com a écrit :
|
I was able to compile the
with |
By the way, I've tried comparing the performance of Coq 8.4 vs HoTT/coq on a small change from |
I have some code in a file
Functor.v
, that when I change two lemmas fromLemma foo : fooT. ... Qed.
toLemma foo : fooT. ... Defined. Global Opaque foo.
, the time to compile another file shoots up from around 4 minutes to around 90 minutes (I think; I haven't yet fully tracked down the issue, but I'm somewhat confident this is the issue).With
Qed
s, the times are:With
Defined
+Opaque
, the time isIs universe polymorphism checked differently for
Qed
ed lemmas vs opaque lemmas?The text was updated successfully, but these errors were encountered: