Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] Add LoadPath in Coq 8.12.2

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] Add LoadPath in Coq 8.12.2


Chronological Thread 
  • From: Jeremy Dawson <Jeremy.Dawson AT anu.edu.au>
  • To: coq-club AT inria.fr
  • Subject: Re: [Coq-Club] Add LoadPath in Coq 8.12.2
  • Date: Wed, 20 Jan 2021 13:13:22 +1100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=anu.edu.au; dmarc=pass action=none header.from=anu.edu.au; dkim=pass header.d=anu.edu.au; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WMSuK6CiC1T2rkVm3VpxChowNnfye0YvY58boewrBZw=; b=KyfWBzS/JUYsfgC0RXUU82LgEpqytyZ6QMcuySab1ZmJHl/uq9N+PNzOq43WIw4fkV/cI9DO7uyGMe7pJfaPQY3PGrsgKNlS/ytCKjynHELj7tT9Lc38ZZ6Y6TE02L2/3ULAxHUY2olFlcOsmdNYK+XSwwAshyQuvUGr34/CKNA0uR22hyPWODphUPcWGOn5DWoioPK9Vy5s6fJJxPKNWi4gEDCVw2kbMWvaIc4MLOr4JsfqDGWoTv5Ef8v/2BXHhHTjHGvQq8nUJZiczYxhdqtgnz1LzxxfLqreMDhcpzU+YO9+tKkBUgQ7poHbnsHp4gy3dAfEHve/6MIE/3aWBw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KaOCc83X+VlfdgqESPh4mCXX+dnSQEllSj7nWQFLfK9ggJb7XYJg4NW7rxSyEkDV27z3n3Uh7Gmmlzv3Dg5Z90oWathFSCqgNmO1HA7lBUdZMNI+SywCg+YLL1e75LaUi4m2MO7VZM84vR3OKASVJKsPtRDlN9xq+/FapOIhABrFnTwe5vLAxAcKfOsK+DV5PTW9EmOfIbs2HcIY+Dx8NVsjnRAHQwXsVdFeQdgeKKJucZBKda70OdfWAy2e3viIKdmA46cO46duhMe3QvtVsQif8QdK2BwcIMZFkswIT/CmAe/PvWfIS2ozy6zczO1zsstsF5G6aFFs0wNXqUOvfQ==
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=Jeremy.Dawson AT anu.edu.au; spf=Pass smtp.mailfrom=Jeremy.Dawson AT anu.edu.au; spf=Pass smtp.helo=postmaster AT AUS01-SY4-obe.outbound.protection.outlook.com
  • Ironport-phdr: 9a23:FqfUFhyYdXVH01DXCy+O+j09IxM/srCxBDY+r6Qd2ukXIJqq85mqBkHD//Il1AaPAdyKrasdwLaO++C4ACpcuMnH6ChDOLV3FDY9wf0MmAIhBMPXQWbaF9XNKxIAIcJZSVV+9Gu6O0UGUOz3ZlnVv2HgpWVKQka3OgV6PPn6FZDPhMqrye+y54fTYwJVjzahfL9+Nhq7oRjVu8UMnIduN6k9xxTVrnBVf+ha2X5kKUickhrh5Mq85oJv/zhVt/k868NOTKL2crgiQ7dFFjomKWc15MPqtRnHUwSC42YXX3sVnBRVHQXL9Qn2UZjtvCT0sOp9wzSaMtbtTb8oQzSi7rxkRwHuhSwaKjM26mDXish3jKJGvBKsogF0zoDIbI2JMvd1Y6XQds4YS2VcRMZcTzFPDJ2yb4UPDOQPM+hXoIvhqFUBrBuxChKhBP/sxzJSmnP6waM33uYnHArb3AIgBdUOsHHModvxKqgSS/66zKzIzD7eYf1Zwzn86JPPchAnvPqBWrZ+ftTLyUYxEgPEjk+cp4L/MDKbzeQNtG6b4vF6WuKplm4rsR9+rSWyxss2kIbJm5sYx1bZ/ip23Ig7P8e3SFJnYdG6CptQsTmXOYVqTs8+TG9lpCU3x6EatJC7YSQG1oorywDCZ/GafYaF/BLtWeWPLDtli39rd72yihm9/EWh1OHxWcu53lhKoydDj9LCtWgN2gTc58SbUPdx41ut1DSV2wzO9u1JI1o4mbfGJ5I82rI9mZ4evV7eEiL1hUn6lrGaelsn9+Sy9ujqYrPrrYKGOYBukAHxKKEul9S/AesmNggOWHCW9Piy27P+4UH1XaxGgOA0naTWqZzaIt8UqbCjDw9Sz4Yj9w2wDzC70NQegHYLNkpFeAiAj4j1JV7BPOz4Dfa4g1SqijtrwO3GPqHlApXKKXjDk63tcqp6605Z0AYzzNZf6IxICrwZL///RlX9uMHEAhI7KQC43vrrBddn2o8DRG6DH7eVMKbIvl+J4uIvLfOMZIgQuDvlL/Yq+eTugmE8mV4dZ6Wn04EYaX6jHvRhJUWUemDjgtEcEWsQoAUxUfHqhEeYXj5Of3qyRb4z5iknCIK6CofOXpyigLuY3CuiApJWYn1GBUuXHHfzd4SEXu8MZziILs9glDwET7mhRJU72RGgrg+pg4Zge+HT42gTsY/p/Nlz/eza0x8ophJuCMHI8WyXQmRl1k8BWCQx2ugrg0Fnx1KSl4RxnOdfE/Ra4e4PXwsnc5fBmb8pQ+vuUx7MK4/aAG2tRc+rVGloE4ABhuQWakM4IO2MyxDO2y32XO08qofTXdkPw/6Z2HL8YcFg13zBya8tyUE8RddCPnGngag58BXPA4nOkAOSkKP4LP1Ajh6Iz3+KyC+1hG8dSBR5CP+XVHYCIEbasJLw+xGaFu78OfEcKgJEjPW6BO5PY9ztg09BQa65at3YfiS8l3r2DAvan74=

Hi Pierre,

Well, I want to do something that is easy and works, like (in Coq 8.11)
Add LoadPath "../tense-lns".

I got the impression that this is somewhat like using an empty logical name for the directory, but I don't want to get hung up on terminology.

I don't suppose this possibility was removed solely because it made things possible/easy for the users, so I would be curious to know the reasons.

I think perhaps the concept you mention ("logical names") is related to the errors I got before such as

The file /home/jeremy/coq/lnt/tense-logic-in-Coq/genT.vo contains library genT and not library xx.genT

when I was trying to use CoqProject with all the suggestions various people made. Would that be correct? Is "xx" here, or the absence of it, a "logical name"? And how does one compile a Coq file (genT.v) to make it contain the library xx.genT rather than the library genT?
And (I know I must sound like a broken record here, but I'm just as sick of it as anyone reading it) is this anywhere in the documentation?

About an archive of the whole setup, my email a few minutes ago addresses this.

Thanks for any help,

Jeremy



On 20/1/21 5:21 am, Pierre Courtieu wrote:
Jeremy Hi,
Yes, it would be nice to see somewhere an archive of your whole setup,
so that we determine exactly what makes it incompatible with
_coqProject and coq_makefile.
I think the reason is that you don't want to use logical names for the
different directories you have, but IIUC this is more or less
mandatory.

Best regards,
Pierre


Le mar. 19 janv. 2021 à 16:24, Yannick Forster <yannick AT yforster.de> a écrit :

Hi Jeremy,

what's the error message you get? Is your code publically available (on
github or something similar)?

Best
Yannick

On 19 January 2021 13:52:24 Jeremy Dawson <Jeremy.Dawson AT anu.edu.au> wrote:

Hi,

I have just upgraded my operating system, which has also involved
getting Coq 8.12.2 (December 2020)

Previously I was using Coq 8.11.2

The command
Add LoadPath "../tense-lns".
now seems to cause an error.

How do I change the command to get the same behaviour?

Thanks

Jeremy





Archive powered by MHonArc 2.6.19+.

Top of Page