Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] trouble setting up environment to analyse Feit-Thompson proof.

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] trouble setting up environment to analyse Feit-Thompson proof.


Chronological Thread 
  • From: Kevin Buzzard <kevin.m.buzzard AT gmail.com>
  • To: Kevin Buzzard <kevin.m.buzzard AT gmail.com>, coq-club AT inria.fr
  • Subject: Re: [Coq-Club] trouble setting up environment to analyse Feit-Thompson proof.
  • Date: Wed, 14 Jun 2017 12:35:29 +0100
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=kevin.m.buzzard AT gmail.com; spf=Pass smtp.mailfrom=kevin.m.buzzard AT gmail.com; spf=None smtp.helo=postmaster AT mail-wr0-f172.google.com
  • Ironport-phdr: 9a23:3D/ZSREFUfaPR32yKjZVZJ1GYnF86YWxBRYc798ds5kLTJ7zpcqwAkXT6L1XgUPTWs2DsrQf2rWQ6/iocFdDyK7JiGoFfp1IWk1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBAj0OxZrKeTpAI7SiNm82/yv95HJbQhFgDiwbaluIBmqsA7cqtQYjYx+J6gr1xDHuGFIe+NYxWNpIVKcgRPx7dqu8ZBg7ipdpesv+9ZPXqvmcas4S6dYDCk9PGAu+MLrrxjDQhCR6XYaT24bjwBHAwnB7BH9Q5fxri73vfdz1SWGIcH7S60/VDK/5KlpVRDokj8KODw38G/XhMJ+j79Vrgy9qBJw2IPUfJiVOeBicq/BYd8XR2xMVdtRWSxbBYO8apMCAe8fMuZGron9oUYFoAajBQitBeLg0CVIiWLr1qA90OQuDx/G3A0mH94UtXTYts76NLoTUOG01qbI1yjMYuhZ2Tf48ofIcxQhreuQUrJ3dMrc0E8iHB7LgFWXrIzqJTKV1uIVvmia6epgT+OvhHQ9pwF/uDij3sgsiojVhoIV11DL7j91z5oyJd29TkNwfN2qEINIui2EK4d7RtkuTmJotSog17EKp522cDIXxJkl2RLSbeGMfZKS7RL5TumRJC91hHJ7d7K7gBa/6U2gxff9VsmwyVpLoDBFnsXVunADyhDe6NaLRuFy/kem3jaP2ATT5f9eLU8okqrbLoYtwr82lpUNrUTOBjH6lFnygaOMdUgp+vKk5/n5brjlvJOQKo15hh/mPqQrgMO/AOA4MgYUX2ic/OSxzL7j8lPnQLVLiP06iKzZvIrBKsQGp6+4AhVa0pw+5BukADem1c4XnXgDLF5fZB2HiI3pN0nUIP/kFfe/n0iskDBzyv/aOb3hG4zBIWTHkLf8Zrlw8FVcyQo2zdBH/Z1YELABIPTpWk/wrtPUFBE5Mxbni9rgXfZwyIIYEUiSEL2QKq+a5VyF+OMpZezKbpIHqj/nJ9Aq4vfviTkynlpLOeGi2oJSY3SlFNxnJV+YaDzimIQvC2AP6ykzUu3swHefQyxafXr6C6Ex+DA9TofgB5rRVIm3jJSO2S66GttdYWUQWQPEKmvha4jRA6REUymVOMI0yjE=

I have the current ssreflect installed and it works fine for me in Coq
8.6 too. On reflection I think that my question is perhaps for the
maintainers of the Feit-Thompson proof. It had not occurred to me that
one might need to maintain a proof!
The issue, I believe, is that when I type "make" in the feit_thompson
directory, it does not use my default installed ssreflect -- for
example one of the things it does is that it runs ocamlc on
src/ssrmatching.mli, which seems to be a 2013 file. Looking at the
current ssreflect source code, my understanding is that a files called
src/ssrmatching.mli is shipped with the version of ssreflect for Coq
8.4 and 8.5 but not 8.6.

So it seems to me that what I need to do is either change things
around a little in the feit_thompson makefile or in feit_thompson/src
so that it is reading a newer ssreflect, or I need to run an older Coq
but preferably one where the bug here

https://coq.inria.fr/bugs/show_bug.cgi?id=3243

is fixed. My impression is that it is fixed in 8.4.6 so I am now going
to downgrade my Coq to 8.4.6 and see if I can compile the proof in
such a way that

make -f Makefile.coq validate

works in the feit_thompson directory.

Kevin

On 14 June 2017 at 10:14, Emilio Jesús Gallego Arias
<e AT x80.org>
wrote:
> Dear Kevin,
>
> Kevin Buzzard
> <kevin.m.buzzard AT gmail.com>
> writes:
>
>> Just to be clear -- I am using the proof files here
>> https://gforge.inria.fr/projects/coqfinitgroup/
>
> I think the updated files are at https://github.com/math-comp/math-comp,
> they work fine for me in Coq 8.6.
>
> E.



Archive powered by MHonArc 2.6.18.

Top of Page