Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] Software foundation for older versions of coq

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] Software foundation for older versions of coq


Chronological Thread 
  • From: Michael Soegtrop <MSoegtrop AT yahoo.de>
  • To: coq-club AT inria.fr, Benoît Viguier <beviguier AT gmail.com>
  • Subject: Re: [Coq-Club] Software foundation for older versions of coq
  • Date: Wed, 23 Dec 2020 10:16:12 +0100
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=MSoegtrop AT yahoo.de; spf=Pass smtp.mailfrom=msoegtrop AT yahoo.de; spf=None smtp.helo=postmaster AT sonic312-23.consmr.mail.ne1.yahoo.com
  • Ironport-phdr: 9a23:FvR3+ByIHlh3KQDXCy+O+j09IxM/srCxBDY+r6Qd2usUIJqq85mqBkHD//Il1AaPAdyEragc1aGH6ujJYi8p2d65qncMcZhBBVcuqP49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx7xKRR6JvjvGo7Vks+7y/2+94fcbglVhjexe61+IAm3oAnessQanJZpJ7osxBfOvnZGYfldy3lyJVKUkRb858Ow84Bm/i9Npf8v9NNOXLvjcaggQrNWEDopM2Yu5M32rhbDVheA5mEdUmoNjBVFBRXO4QzgUZfwtiv6sfd92DWfMMbrQ704RSiu4qF2QxLzliwJKyA2/33WisxojaJUvhShpwBkw4XJZI2ZLedycr/Bcd8fQ2dKQ8RfWDFbAo6kcoUBEeQBM+ZboYfzqVQBohmxChWjCu3o0TJImn370Lcm3+k7HwzL3gotFM8OvnTOq9X1Mb8fX+e0zKbUzTXMde1Z2TPg44bVdRAuv/6MXa5qccrW0UkkCgTIgFKNp4ziITyV2fgNs3Kc7+p4Tu+ui3QoqwF2ojio3Msjl5fGi5sTx1vZ+ip33Jw7KsekSE5nf9GkCp1QujmGOoZqXs4vTHxltiknxrAatpO2cycExIg6yhLDZfGKcZaF7B3+WOqNIDp2i3Zodbyxihus7EWtyeLxWMe23VtKqCdOj9rCtmgV2hHS68WLUOZx80av1DqVygze7vxILVoqmabHJJMsxKM7mIAJvkTZBCD2nV37jK+IeUUg/eil8//nYrLgpp+dK4B5hBzyPro3lsChD+k0KBQBX2+d+eSn0b3j51f1QLBQgf03lqnVqpbaKtoGqqKjAw5ayIYj6xG4Dzu8zNsYmnwHIEpEeBKBkYfpJ0nDLfH5APulnlihkTlmy+rbMrDlH5nBNGbPnKvucLpl7k5T0gszzdRR55JODbEBJer+WkrqtNzfEBA5PBC0w/zgCNVlzY4fWXiAAq+eMKPVq1OH+/wgL/GWZIAJoDb9N+Ql5/n2gHAlnl8dZLCl0ocTaHClBftrOF6ZYHrpgtcZC2gGpAs+TOrwiF2DSzFffXiyX7hvrg08XYmhFMLIQp2nqL2HxiayWJNMIihsB1aLl2vfSYSLRvYBcmrGKMJ/kzMZVLW7Y4Ak3BCq8gT9zuw0APDT/3g9tJnj3dVxr9bUmB4u7ztsR5C46GaAQH1umXsgVjY226c5rUErmQTL6rRxn/ENTY8b3PhOSApvcMeEl7UmWeC3YRrIe5KycHjjWs+vWGljX9sxxNhIb0svQ4zz3CCG5DKjBvour5LOAZU19qzG2H2of5RswnbB0+8tggt/G5YdBSidnqd6sjPrKcvJnkGezPf4bqMa3SWWrT3GlzHIt0ZeSwtqF6DMXHRZYEaP68Xw5kTFCbSpDOZ/Pw==

Hi Benoit,

> In my case I am stuck at version 8.8.x, and the reason being my
> researched depended a lot on specific version of VST & subsequently
> Compcert.

Did you modify VST tactics and would have to maintain these modifications or is just so that your proofs break after an update? When I update also some of my VST proofs break, but rarely in a bad way. Usually what happens is that the entailer of a newer version can prove things automatically the previous one couldn't. Since the Coq platform creates a new opam switch it is easy to use the old and the new version in parallel. So I bring up two CoqIDEs, load the failing fail in both versions, navigate to the point where things deviate - usually I just have to delete a few lines. For the last few updates of VST the process didn't take longer than until lunch for my complete VST code base. For an update from 2.0 to 2.7 it might take a bit longer but I think this time is more than made up for my new features of Coq, especially in the area of reliable automation.

Best regards,

Michael



Archive powered by MHonArc 2.6.19+.

Top of Page