Closed jasonlarkin closed 3 years ago
Hi, as noted in our README we currently only support Coq version 8.12.0. See the notes under "Setup" for how to create an opam switch with Coq v8.12.0.
We hope to fix our proofs for v8.13.x at some point. In the meantime... sorry for the inconvenience. Feel free to submit a pull request if you want to fix things for us ;)
Let me know if switching to 8.12.0 fixes the problem!
Dangit! Sorry I missed that! I'm rebuilding everything now, thanks! Will update once compile is done (takes O(10) min).
@khieta new issue?
coqc --version
The Coq Proof Assistant, version 8.12.0 (May 2021)
compiled on May 4 2021 14:33:17 with OCaml 4.10.0
make clean
make all
coqc -R . Top SQIR/examples/QPEGeneral.v
File "./SQIR/examples/QPEGeneral.v", line 1, characters 29-35:
Error: Cannot find a physical path bound to logical path matching suffix
<> and prefix Interval.
make: *** [Makefile:79: SQIR/examples/QPEGeneral.vo] Error 1
And on a pull request to update to Coq v8.13.x, do you have any more notes/refs on what is necessary to get things updated (eg I assume it's more than Qreals.Q2R)?
@jasonlarkin Sorry for the delayed response! I've been traveling the past week. The issue in your last comment is most likely due to the Interval package not being installed (opam install coq-interval
). Let me know if that fixes the problem.
My last commit (e60d8ca) should fix the issue with Coq v8.13.x.
You're right! Sorry I got mixed up with the different branches, all good now!
Btw this is an excellent tool and work, gracias!
Hi,
I am trying to make all/examples/etc on the current, but getting the following error: