-
This issue is to:
- create a library for the CakeML basis above which one can write pretty-printing functions for datatypes, and,
- include some default pretty-printers for built-in datatypes (list…
xrchz updated
6 years ago
-
The list compset includes both `MEM` and `LIST_TO_SET_THM`. Since `MEM` is an abbreviation for membership in a `LIST_TO_SET` of something, the latter rewrite interferes with the simple recursion equat…
xrchz updated
6 years ago
-
@fanfaresimulator/engine On master:
```
Thread 1 "fanfaresimulato" received signal SIGSEGV, Segmentation fault.
std::__cxx11::basic_string::~basic_string (this=0xffffffffffffffd8, __in_chrg=)
…
-
Related to #156.
-
It would be good if the bootstrapped compiler had a command-line option (e.g. `--version`) which prints what git commit this bootstrapped compiler was built from.
This could be implemented by inclu…
-
From a discussion with Magnus.
The encoders would potentially be more efficient if we had better primitive support for w2w operations (between word8, word64). This is a list of things that could be…
-
Each major phase of the compiler should call the empty FFI with a message indicating that it has finished its compilation phase. Currently, this can be done using the `silent_ffi` HOL function -- the …
xrchz updated
6 years ago
-
To allow for tracing/logging etc., it would be nice to have a built-in FFI call that has no observable semantics from CakeML (i.e., always succeeds with no state change, without requiring additional a…
xrchz updated
6 years ago
-
- Define variants of the `toString` and `fromString` functions in `basis/pure/mlintTheory` that work on natural numbers rather than integers. (They should call the existing helper functions.)
- Prove…
xrchz updated
6 years ago
-
Currently, we have automated regression tests running on Bamboo for `master` - whenever there are new commits - and manual regression testing of branches also on Bamboo. There is no easy way to run a …
xrchz updated
7 years ago