Open henriquejosefaria opened 1 month ago
Hi. I cannot reproduce. Which version of EasyCrypt are you using?
The version I'm working with is the last verified commit: https://github.com/EasyCrypt/easycrypt/tree/791bfa740a20f7ebf346edb2ba2836b63b8d340d
I cannot reproduce with the commit you gave. Do you confirm that the snippet above exhibits the behavior on your side?
Could it be an ocaml version/memory explosion issue?
Could it be an ocaml version/memory explosion issue?
soupir. Indeed, I missed that. So, @henriquejosefaria, which version of OCaml are you using?
OCaml version 4.14.1
I confirm that I cannot reproduce the bug.
Also could not reproduce on Linux, neither on CLI nor in PG. Henrique, I think we still need to know if the exact snippet above, when run in isolation, exhibits the unexpected slowness for you.
And if so, I guess we'll need to dive into details of your platform so we can try to reproduce.
@henriquejosefaria ?
First, I need to say it seems to me the lengthier the proof, the slower the performance on ltz_trans. Currently, I am using a Mackbook pro with a 2,3 GHz Quad-Core Intel Core i7, and the macOS version is Sonoma 14.6.1.
When rewriting a lemma with exponents it takes a long time to finish. The problem occurs both in
rewrite bound
andrewrite (ltz_trans ....)
.