Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] PG losing sync with Coq 8.12

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] PG losing sync with Coq 8.12


Chronological Thread 
  • From: Erik Martin-Dorel <e.mdorel AT gmail.com>
  • To: coq-club AT inria.fr
  • Cc: Pierre Courtieu <pierre.courtieu AT gmail.com>, Clément Pit--Claudel <clement.pit AT gmail.com>
  • Subject: Re: [Coq-Club] PG losing sync with Coq 8.12
  • Date: Fri, 4 Sep 2020 09:48:04 +0200
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=e.mdorel AT gmail.com; spf=Pass smtp.mailfrom=e.mdorel AT gmail.com; spf=None smtp.helo=postmaster AT mail-ed1-f65.google.com
  • Ironport-phdr: 9a23:YVLeWxUMtwjs//wyqaexwGaylPnV8LGtZVwlr6E/grcLSJyIuqrYbRGFt8tkgFKBZ4jH8fUM07OQ7/m+HzVavd3R6TgrS99lb1c9k8IYnggtUoauKHbQC7rUVRE8B9lIT1R//nu2YgB/Ecf6YEDO8DXptWZBUhrwOhBoKevrB4Xck9q41/yo+53Ufg5EmCexbal9IRmrrAjdrNQajZVtJ6o+yRbFv2ZDdvhLy29vOV+dhQv36N2q/J5k/SRQuvYh+NBFXK7nYak2TqFWASo/PWwt68LlqRfMTQ2U5nsBSWoWiQZHAxLE7B7hQJj8tDbxu/dn1ymbOc32Sq00WSin4qx2RhLklDsLOjgk+2zMlMd+kLxUrw6gpxxnwo7bfoeVNOZlfqjAed8WXHdNUtpNWyBEBI63cokBAPcbPetAoIb9qVkBrQG+CweiB+3h1yFGiWPt0KIgz+gsCxvL0BA8E98MtnnfsdX7NL0VUeCw1KTGwi/Db/JV2Tzg74bHaAohoe2NXbJ2aMbfx04vFxnbgVWUtIfoOC2a2v4Is2eG6OpgT/ygi2o8pgF+pzig3MYsio3Tio0JzVDE8Dx0zYAoLtK3VEB1e8SrEIdMty6ELYt2RNsvT3xntSs01rELtoC2cicUxJkjyBDSafiKfYeM7x/iW+ifLzZ1in14db6imxq//1asx+LhWsWo0VtGsyRLn9rDu30Lyhfd5M+HSv5n8Ueg3zaCzw/T6uBYIUA0iKrUMIQtzaI3lpoWqUjDGzX5mF/qjK+XcEUo4/Wn6+P9Yrr4op+QLYh0ihvxMqkoh8exAvw4PxAQU2SH/emwzr7u8E3jTLlUkvE7kbPVvZHaKMkdu6W3GRVa0pw55Ba6Fzqm0MoXnX0ALF9dfRKIlYnpO1XXLP/mEPiznk2gkDlqyv3GJLHhDZLNLn/MkLflY7lx8VJTyA02zdxH5pJUDK8OIO7rV0PvqNDVCgU1Pg+0zur9FtlxyoATVXiOD6KZKK/StEWH5uMrI+mCfo8VvzP9JuA76PL0iH82hFgdfbO30psTc324EfFmLF+YYXromNsODWAKvg8mQOzwlFKCSSJTZ2q1X68k+j47D5umAZ7fSYCpnbyOxzy2HoZWZ2BDElCDC23kd4SCW/cWaSKdONVtkjIeVevpd4h03ha38QT+1rBPL+zO+yReu4iw7tVt4/zvkkQ/7z13ScGUyX2MSSR4mXkFQxc72rs6pV16zBGEy6crreZfEIl+/fJKGiIzL4LdyalWDMr/XkqVc5GMRFG8T9GODjQ4T9Z3yNgLNRUuU+6+hwzOinL5S4QekKaGUdltqvqFgyrBYv1lwnOD75EPykE8S5IWZ2Kjj697sQPUAtyRyhTLp+ORba0ZmRX12iKGxGuKsltfVVcpA6rAVHEbIEDRqIagvx6Qf/qVEb0idzB554uCJ69NMIC7iFxHQLLuNI2bbTzs3Wi3AhmMy/WHa4+4I2g=

Hi,
Maybe this is related: it happens I had opened a PR to extend the PG integration tests (CI) with Coq 8.12 and it didn't seem to work as expected:
(see https://github.com/ProofGeneral/PG/pull/503#issuecomment-647769626 for some details on exploring the CI logs / re-running the tests locally)
Unfortunately I didn't have the time to dive into this issue, and I was hoping this was only a spurious failure…
but your coq-club mail tends to show that the issue is more pervasive, maybe there's an issue related to a change on Coq's side(?)
(I'm a bit swamped these days but I Cc Pierre and Clément in case they'd have more clues on that issue…)

> I don't know how to determine the company-coq version.

you should be able to get the (date) version of company-coq by evaluating this glob _expression_ in a terminal:
$ echo ~/.emacs.d/elpa/company-coq-*

BTW, note that PG can also be obtained from MELPA (not melpa stable)

Best regards,
Erik

Le ven. 4 sept. 2020 à 00:33, jonikelee AT gmail.com <jonikelee AT gmail.com> a écrit :
Is anyone else noticing an issue where ProofGeneral sometimes loses
synchronization with Coq 8.12 when stepping through proofs?  The proof
state sometimes fails to show up in the *goals* buffer, or it does but
forward steps don't update it.  This is not always happening, but isn't
very rare either.  However, it is rare enough such that it is difficult
to establish which options and parts of my configuration are at fault by
trial-and-error.

My current configuration is Emacs 26.1, Debian 10.5, PG 4.5-git, Coq
8.12.0 with Ocaml 4.10.0.  With company-coq installed from mepl.  I
don't know how to determine the company-coq version.

The desyncing can be remedied by a single undo step, but is
none-the-less annoying.

Thanks,
Jonathan


--



Archive powered by MHonArc 2.6.19+.

Top of Page