-
Can we get CUDA Quantum added to your benchmarks too please?
https://github.com/NVIDIA/cuda-quantum
-
Should the `nat_convert` tactic convert inequalities to boolean equalities that CVC4 understands? I can't find a way to solve this goal.
```coq
Goal forall a b c : nat,
a + b < c ->
b < …
-
Steps to reproduce:
1. Remove example application from the device or simulator if you have it.
2. Run example application from CYRTextView package.
3. Tap on the end of the last line.
4. Type Enter. T…
-
...same as XDS and MLLP consumers are. Do not pass an instance to the create*() method, pass the class name or some kind of Factory instead.
-
I wanted to use `Nat.add_comm` in a proof. I expected to find it in `Init/Nat.v`. It's not there, nor did I find any `Theorem add_comm` anywhere in the standard library. It appears that this is def…
-
#### Description of the problem
Please consider the following snippet:
```coq
From Coq Require Import ssreflect.
Lemma dep_rewrite (T : Type) (x a : T) (x_is_a : x = a) :
exist (fun x =…
-
#### Description of the problem
Usually, views let us switch back and forth between logical and computational worlds and `move /fooP; move /fooP` is expected to be kind of identity, but not in …
-
This is a minimal working example:
```coq
Require Coq.extraction.Extraction.
Definition dummy_ident : unit -> nat.
Proof. intros _. exact 0. Qed. (* So dummy_ident is opaque. *)
Extract Const…
-
The instances in `ZifyUint63` and `ZifySint63` conflict with each other, making it impossible to use `lia` on uint63 goals when any dependency has used `ZifySint63`, which is very unfriendly.
```coq
…
-
#### Description of the problem
The first pass of ssreflect's rewrite matching mechanism, which first tries to find a syntactic occurrence of the pattern, is too strict and should discard impli…