coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Jeremy Dawson <Jeremy.Dawson AT anu.edu.au>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] _CoqProject
- Date: Tue, 28 Apr 2020 23:43:22 +1000
- 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=/PqsyKfkFNojhoFCwOydqu3RGp8dqbt24uh4vvFKd7U=; b=nOOLtkQ7n4cSh++gijkKr5XtiK97UZCY3gBV6unv7za6trQBF3cF2DGOVy0WEjd9Qtf+Ch1YuV3WJeo57Bw63DBGwxGlbVAWaE6s00S0Rt+tNBD+W7+SXhSCivOvEQGso++27wC+ZsIjSB3jlnIxCSPWDb7t3graetiVmUiAU22EsZSvik33o0qEWbdGKPTxSUUGUhJCAq5dUjdMZZ60OjeCSQeyZETPdLS4crFvbg/ipOc6ptgFIMfILOrlL9thbDoRcGoZUosleduWRRbDri/Zz3VCWm9XpW54tXkDwKDkbWT7G9NVBBZ6yeVgAOpe0hJFKzH9DbC85WPNQmtZgQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=itLT8mXfQOI6TaVQfO/2SNq0+xR5x/LYk3bc0ilCRt/upyamdmk9jI3XgUyNn8GIKF4mYG7FvUSKw1przgROMeHBgtAMur1xLSPwfhmRbd7hqCLnfcxoBJ1JQL9jzSEiBQtlYm+y0J/8+9TLRuN36xMRE/Bn5hCBPhDfH0ju+9FBOnTj7Xw7in5sCDL7SKBi0y5eMNvWNbAKwsiGOoebK/AaKzRSjs62ts28wgXKiMr5sgj6w4GCBOBZ6yvFQn5RGa4NLEtZnReMvK4Mx2rUHv3Ng+bs8z9KLS0soaS1Jp8Nu5oWyRlvlpmHszvV3XSne28jI3qoQH7MNkXRLKfRTw==
- 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-SY3-obe.outbound.protection.outlook.com
- Ironport-phdr: 9a23:0drYMBxOo3KJXCTXCy+O+j09IxM/srCxBDY+r6Qd2+oRIJqq85mqBkHD//Il1AaPAdyGrawdwLSI+4nbGkU4qa6bt34DdJEeHzQksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1Ov71GonPhMiryuy+4ZLebxhIiTanYL5+MRq6oATQu8ILnYZsN6E9xwfTrHBVYepW32RoJVySnxb4+Mi9+YNo/jpTtfw86cNOSL32cKskQ7NWCjQmKH0169bwtRbfVwuP52ATXXsQnxFVHgXK9hD6XpP2sivnqupw3TSRMMPqQbwoXzmp8qFmQwLqhigaLT406HzZhNJ+jKxboxyvqRJwzIzIb4+aO/V+f7jQfc8ZSGdbQspdSyJMD4G6YoASD+QBJ+FYr4zlqlUKsxS+HxejBObvyzRViHH5x6M70/8mEQHAwQctGNYAv2rOrNrrMacTUfq5wqfSwjTNdPNW3jH95ZPSfRAnvPGAR6x/ftfMyUU1DQzFk0ydpIr4ND2WzuQAq2eW4/Z6We6yl2IqqRt9riWhy8oukIXFm4wYx1Dc+Sh2xIs5P8C0RU1nbdK+EpZduTuWO5ZoTs8+RWxjpTw0xaccuZGheSgH0JQnyADba/yAa4WF/hzsWvuNLTtlnX5rZbCwihir/Uin0eLzSNO40FFXripZidbMsW0N1xrO5cSdUvt95ECh2SqR2A/P9uFEIEc0lazBJ54m374wip4TsUPEHi/1gkn5kKiWdkA89uip7eTofKnmq4eTOoNokA3yL7gil86lDeglPAUDXXKX9fmy2bDj5UH5Ra9FjvwykqnXqpDaIsEbq7a9DQBLyIYs9RO/Dje83NoWh3YGIklFeBWBj4XyIV7OJu34Ae2hjFuxjTdn3erJPqD5DpXXMnfDiKvhfap660NE1AUzyslf64tIBbEFPfL8QVT8tMfYDx88Kwy72fzrCNR71oMEWGKAGLWVMK3IsQzA2uV6KO6VIYQRpTzVKv4/5veog2Vqt0UaePyL0IEabWHwMv15OEKfKS7Oj80MFHZMkgMhV+vsoFSETHhea2v0Vr9qtWJzM56vEYqWHtPlu7eGxiruRsQLNFADMUiFFDLTT6vBW/oIb37NcOZcqWRdEIOQEMom3xzosxLmwb16KOaS4jcfqZ/oyNly4avUiA028jt3Sc+a1jPUFjAmriYzXzYzmZtHjwl4w1aH37J/hqUCR9VV+rVEXhp8PIOOlrUmWeC3YRrIe5KycHjjWs+vWGtjR9QshdICfgB0Bof6gw==
Hi Christian,
Thanks. But I don't use a prefix for Require Import. For example here are the relevant lines from one of the files.
Add LoadPath "../gen".
Add LoadPath "../lnt/tense-logic-in-Coq".
Require Import gen genT ddT dd_fc.
Require Import List_lemmasT.
Require Import lntT.
Require Import swappedT.
Require Import lntacsT.
Require Import gstep.
Require Import gentree.
Require Import gen_ext.
Require Import rtcT.
Require Import k4.
Require Import k4_exch.
Require Import k4_inv.
Require Import k4_ctr.
Cheers,
Jeremy
On 28/4/20 11:26 pm, Christian Doczkal wrote:
Hi
Anyhow, I've tried your suggestion: I assume "-R/-Q" means choose
either "-R" or "-Q" (without assuming this, coq_makefile produces errors).
Yes.
Then coq_makefile seems to work OK but then "make" produces the following
lots of warnings of which I show the last
*** Warning: in file modal/k4.v, library lntacsT is required and has not
been found in the loadpath!
COQC lnt/tense-logic-in-Coq/cut_extraction_test.v
Ah sorry, the syntax of -R and -Q is [-R physicalpath logicalpath] so
all three -R/-Q lines need a logical path as well (i.e., the prefix you
use in "From <prefix> Require Import <lib>). Something like TL, gen,...)
The difference between -R and -Q is IIRC whether the files inside the
folder use the prefix when including other files from the same folder or
not.
Error: Invalid character '-' at beginning of identifier "-Q".
make[1]: *** [Makefile:657:
lnt/tense-logic-in-Coq/cut_extraction_test.vo] Error 1
make: *** [Makefile:318: all] Error 2
make is trying to use -Q as logical path, which obviously fails ...
Hope this helps!
Christian
- Re: [Coq-Club] _CoqProject, (continued)
- Re: [Coq-Club] _CoqProject, Benoît Viguier, 04/28/2020
- Re: [Coq-Club] _CoqProject, Gaëtan Gilbert, 04/28/2020
- Re: [Coq-Club] _CoqProject, Benoît Viguier, 04/28/2020
- Re: [Coq-Club] _CoqProject, Pierre Courtieu, 04/28/2020
- Re: [Coq-Club] _CoqProject, Jeremy Dawson, 04/28/2020
- Re: [Coq-Club] _CoqProject, Christian Doczkal, 04/28/2020
- Re: [Coq-Club] _CoqProject, Gaëtan Gilbert, 04/28/2020
- Re: [Coq-Club] _CoqProject, Jeremy Dawson, 04/28/2020
- Re: [Coq-Club] _CoqProject, Jason Gross, 04/28/2020
- Re: [Coq-Club] _CoqProject, Christian Doczkal, 04/28/2020
- Re: [Coq-Club] _CoqProject, Jeremy Dawson, 04/28/2020
- Re: [Coq-Club] _CoqProject, Gaëtan Gilbert, 04/28/2020
- Re: [Coq-Club] _CoqProject, Jeremy Dawson, 04/28/2020
Archive powered by MHonArc 2.6.18.