Skip to Content.
Sympa Menu

ssreflect - Re: [ssreflect] Universe inconsistency with coq 8.5

Subject: Ssreflect Users Discussion List

List archive

Re: [ssreflect] Universe inconsistency with coq 8.5


Chronological Thread 
  • From: Florent Hivert <>
  • To: Georges Gonthier <>
  • Cc: "" <>
  • Subject: Re: [ssreflect] Universe inconsistency with coq 8.5
  • Date: Mon, 14 Mar 2016 21:25:24 +0100
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=None ; spf=None
  • Ironport-phdr: 9a23:5G51ABRcSH68LdUacGVNh/6sFdpsv+yvbD5Q0YIujvd0So/mwa64bBON2/xhgRfzUJnB7Loc0qyN4/+mCDJLuM3e+Fk5M7VyFDY9wf0MmAIhBMPXQWbaF9XNKxIAIcJZSVV+9Gu6O0UGUOz3ZlnVv2HgpWVKQka3CwN5K6zPF5LIiIzvjqbpq8KVMlsD3WHiKZpJbzyI7izp/vEMhoVjLqtjgjDomVBvP9ps+GVzOFiIlAz97MrjtLRq8iBXpu5zv5UYCfayV+0CQLdZFDUrNXwurI2u7EGbDFjH2nxJfWgRiBVFGEDq6xfmXpb8qGOuue17xCmbMNfeSLE/QzO56Kl3DhTvjXFUGSQ+9TT5jstqgaRH6DKguRFl38aAToWSLvd4YuX9fM0XX3ZpWtxQESJbVNDvJ7ATBvYMaL4L57L2oEED+F7nXVGh

Dear Georges,

Thanks for your quick answer.

On Mon, Mar 14, 2016 at 06:06:51PM +0000, Georges Gonthier wrote:
> While the code was accepted in 8.4, I suspect it did not have the
> intended semantics, and that Coq simply ignored the predArgType annotation
> in the Structure declaration, as this was the case in earlier versions, and
> that this was "fixed" in 8.5 by trying to equate the sort imposed by the
> Record/structure code with the declared one - whence your error.

> Thus, there are no perfect solutions; you should also probably report a
> Coq bug.

I'm not sure what to report... It looks to me like a bug which *was* fixed. Or
else I don't quite get what you mean by "imposed by the Record/structure".

Regards,

Florent



Archive powered by MHonArc 2.6.18.

Top of Page