copilot icon indicating copy to clipboard operation
copilot copied to clipboard

A stream-based runtime-verification framework for generating hard real-time C code.

Results 35 copilot issues
Sort by recently updated
recently updated
newest added

**Description** The cabal file of `copilot-c99` specifies a compiler flag `--no-deprecations` that is no longer necessary. It should have been removed when modules were hidden, but the flag was left...

CR:Type:Bug
CR:Status:Initiated

I write a Copilot spec involving a stream of structs: ```hs -- Struct1.hs {-# LANGUAGE DataKinds #-} module Main where import qualified Prelude as P import Control.Monad (void, forM_) import...

C code output by Copilot declares variables static but functions global; e.g.: ``` static size_t s3_idx = (0); float s0_get(size_t x) { return (s0)[((s0_idx) + (x)) % (1)]; } ```...

**Description** `copilot-theorem`'s README mentions a file `Driver.hs` that is not part of the library: ``` As an example, the following prover is used in Driver.hs: ``` and later ``` Some...

CR:Type:Bug
CR:Status:Accepted

(In order to reproduce this bug, you'll need to install [Kind2-0.7.2](https://github.com/kind2-mc/kind2/releases/tag/v0.7.2), which is (as far as I can tell) the latest version of Kind2 that `copilot-theorem` currently supports. Note that...

CR:Type:Bug
CR:Status:Implementation

Is Copilot suitable for implementing Finite State Machines?

question

**Description** The record field `uTypeType`, part of `Copilot.Core.Type.UType`, is never really used within the module or in any other part of Copilot or, as far as we know, by any...

CR:Type:Bug
CR:Status:Initiated

We now have a process that will allow us to accept contributions from external users again. The process should be described in the README, and the current notice stating that...

In Kind2-0.7.2, disproven properties are tagged with `falsifiable` in the XML output, but the code in `copilot-theorem`'s Kind2 backend was instead searching for a tag named `invalid`. As a result,...

**Description** `what4` has seen a new release 1.6, but `copilot-theorem` needs versions strictly lower than 1.6. This version is API-compatible for all features used by `copilot-theorem`, but it includes support...

CR:Type:Management
CR:Status:Initiated