coq icon indicating copy to clipboard operation
coq copied to clipboard

Coq is a formal proof management system. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive developme...

Results 720 coq issues
Sort by recently updated
recently updated
newest added

This PR clean up some code path in the kernel, ensuring side effects are either there or not there (which was previously checked dynamically). Fix #13324 - https://github.com/maximedenes/vscoq/pull/10

kind: redesign
kind: cleanup
part: kernel
part: vernac

Currently coqidetop doesn’t look for or apply _CoqProject settings directly. Instead, it relies on the IDE to find the _CoqProject file for the running script and to pass the necessary...

kind: enhancement
kind: design discussion

#### Description of the problem The vo files produced by `coqc` are often relatively large. For example, the Stdlib binary files on Coq 8.15 and 8.16 are around 100 MB,...

Fixes / closes #16381

kind: enhancement

https://github.com/coq/coq/blob/dc01d6d69d5af9f4c95962ae8ed47151fbe8fd1b/theories/Init/Specif.v#L974 It looks like this can be generalized to `Type`. Is there a reason why it is `Set`?

#### Description of the problem Using `unfold` tactic on an opaque term with `at` results in the following error message. ``` Anomaly "Uncaught exception Environ.NotEvaluableConst(1)." Please report at http://coq.inria.fr/bugs/. ```...

~~~coq Universes u v. Constraint u < v. (* or v < u *) Axiom X : Type@{u} = Type@{v}. Lemma foo : forall (P : Type@{u}) (p1 p2 :...

- [x] Added Instance DecidableClass.Decidable_eq_Q : forall (x y : Q), DecidableClass.Decidable (x == y)%Q. - [x] Added Instance DecidableClass.Decidable_le_Q : forall (x y : Q), DecidableClass.Decidable (x

needs: changelog entry

#### Description of the problem The `Coq.Structures.Equalities` library file declares the `~=` notation (in the empty scope) to mean inequivalence according to some equivalence relation: ```` Module Type EqNotation (Import...

part: standard library
kind: design discussion