History log of /seL4-camkes-master/tools/cogent/impl/fs/bilby/cogent/Makefile
Revision Date Author Comments
# 2684d923 03-Jul-2020 Zilin Chen <Zilin.Chen@data61.csiro.au>

compiler: bulk rename stdgum to libgum in all places


# 7913ef30 17-Jul-2019 vjackson725 <vjackson725@users.noreply.github.com>

bilby: add typeproof build option


# 8a28a153 15-Apr-2019 Amos Robinson <amos.robinson@gmail.com>

bilby: makefile targets to check generated proofs

[skip ci][skip lemma]


# dab1c92a 08-Apr-2019 Amos Robinson <amos.robinson@gmail.com>

bilby: string literals only in debug mode

The formalisation doesn't really support string literals, and C parser
doesn't support them properly, so even if we wanted to support them, we
would have to cheat.

As a result, all the debugging calls with string literals in Bilby were
causing issues with the proofs. I've wrapped them all in conditional
macros.

You can turn them on using `make DEBUG=1`.

I've also moved the definition of `cogent_debug_bool` to C, because the
string literals there were causing issues.


# f89605ee 14-Oct-2018 Zilin Chen <Zilin.Chen@data61.csiro.au>

quickcheck-readpage: trying shallow embdg

[skip lemma]


# 8c29bb66 28-Sep-2018 Zilin Chen <Zilin.Chen@data61.csiro.au>

bilby: fix Makefile.

We don't need to pass all .ac files to the command line, as they've
been included by the top-level .ac file


# 905106a9 24-Sep-2018 Zilin Chen <Zilin.Chen@data61.csiro.au>

compiler: work on Haskell FFI generation

Unlikely to be bug-free. Need to test.
[skip lemma][skip ci]


# d7a206cd 21-Sep-2018 Zilin Chen <Zilin.Chen@data61.csiro.au>

compiler+fs: fix naming of generated files

[skip lemma]


# e3dd4a2d 16-May-2018 Partha Susarla <mail@spartha.org>

impl: Use gcc headers from the correct version.


# b940fffd 21-Feb-2018 Partha Susarla <mail@spartha.org>

Get `cogent` path from build-env.sh

On machines where the `cogent` binary isn't in the standard path,
running `cogent --stdgum-dir` will fail. Inherit from `build-env.sh`
instead.


# fd00617f 30-Mar-2017 Zilin Chen <Zilin.Chen@nicta.com.au>

regression: lemma and travis cover most tests (minus huge proofs)

* add some isabelle related tests back to lemma-regression
* update libgum typecheck test
* fix isabelle tests
* fix bilby build (fail due to kernel compatibility)
* other misc fixes to test script


# dc6bd0fb 15-Mar-2017 Partha Susarla <parthasarathi.susarlaajay@data61.csiro.au>

[impl] Reorganise impl directory.

We currently have all our filesystem implementation in `impl` directory. This
patch moves all the implementations into `impl/fs` directory. This makes for
better organisation of the source tree when we eventually have `impl/net`,
for network implementations in `Cogent`.