Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] Axioms reported by coqchk

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] Axioms reported by coqchk


Chronological Thread 
  • From: Ralf Jung <jung AT mpi-sws.org>
  • To: coq-club AT inria.fr
  • Subject: Re: [Coq-Club] Axioms reported by coqchk
  • Date: Fri, 19 Aug 2016 15:13:49 +0200
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=jung AT mpi-sws.org; spf=Pass smtp.mailfrom=jung AT mpi-sws.org; spf=None smtp.helo=postmaster AT hera.mpi-klsb.mpg.de
  • Ironport-phdr: 9a23:R36RqBxSsiHniwHXCy+O+j09IxM/srCxBDY+r6Qd0e4RIJqq85mqBkHD//Il1AaPBtSCragawLeL++C4ACpbsM7H6ChDOLV3FDY9wf0MmAIhBMPXQWbaF9XNKxIAIcJZSVV+9Gu6O0UGUOz3ZlnVv2HgpWVKQka3CwN5K6zPF5LIiIzvjqbpqsSVOVsD2Wf1Iesrak7n9UOJ7oheqLAhA5558gHOrHpMdrYe7kJTDnXXoSzB4Nyt9oVo6SVatqFp3cdBVaLnY/ZwFuQAX3x1e1wyscbsrFzISRaFznoaSGQf1BRSUCbf6xSvZJ71vGPYq+xykH2YIMv5ZbUsWHG58LwtTwXn3nRUfwUl+X3a35QjxJlQpwis8kRy

Hi,

On 19.08.2016 14:58, Pierre Courtieu wrote:
> Isn't it just that we need an option coqchk --list-dependencies-of
> Foo. Where Foo is a lemma?
>
> In other words we need the equivalent of Print Assumption Foo in coqchk.

I think that would be pretty hard to use. I don't want *any* of the
lemmas in our development to use axioms, but I won't list 1k lemma names
when calling coqchk... sure there will be theorems exercising "the most
important bits of the entire development", but having something actually
check the entire development would ensure that we don't miss to "Print
Assumptions" on the one helper lemma we forgot about that's not used
anywhere here (but maybe *is* used in some reverse dependencies and/or
in on-paper reasoning).

However, if "--list-dependencies-of" would take wildcards, like "iris.*"
that could work.. oh wait, no. That would also cover all the reexported
unused axioms from the standard library, right?

Kind regards,
Ralf



Archive powered by MHonArc 2.6.18.

Top of Page