#
38f23375 |
|
06-Jul-2020 |
vjackson725 <vjackson725@users.noreply.github.com> |
misc: make local make overwrite cogent exe
|
#
22dda18a |
|
06-Jul-2020 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
test: add a test-compiler-proofs target to Makefile [skip travis]
|
#
c90dbf43 |
|
03-Jul-2020 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
test: fix libgum test
|
#
2802636c |
|
30-Jun-2020 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
test: change extra-phase logic * if --extra-phases is not specified, then no extra phases tested * otherwise, it's subject to --ignore-phases
|
#
a689ce97 |
|
30-Jun-2020 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
test: fix --repo and --cogent args
|
#
8b9492d4 |
|
30-Jun-2020 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
test: add --cogent flag [skip ci]
|
#
dfc29c13 |
|
26-Jun-2020 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
misc: minor changes to the makefile [skip ci]
|
#
0ed42ca5 |
|
26-Jun-2020 |
vjackson725 <vjackson725@users.noreply.github.com> |
misc: add local build to Makefile
|
#
9545dfd0 |
|
23-Jun-2020 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
compiler: move to cabal-3.0
|
#
8ba4cbcc |
|
29-Apr-2020 |
vjackson725 <vjackson725@users.noreply.github.com> |
misc: check for sandbox config, not default sandbox dir fixes #364
|
#
c954196b |
|
18-Sep-2018 |
Matthew Di Meglio <mdimeglio@optusnet.com.au> |
Finished fixing issues after rebasing against master
|
#
6c89913b |
|
03-Sep-2018 |
Matthew Di Meglio <mdimeglio@optusnet.com.au> |
Small fix to normaliseT
|
#
e309ae93 |
|
03-Jul-2019 |
vjackson725 <vjackson725@users.noreply.github.com> |
dargent-merge: fix Makefile
|
#
1db60988 |
|
02-Jul-2019 |
vjackson725 <vjackson725@users.noreply.github.com> |
dargent-merge: add in quasi quoter + tests
|
#
c594a8d5 |
|
30-Sep-2018 |
Matthew Di Meglio <mdimeglio@optusnet.com.au> |
Readded test-hs to tests in Makefile
|
#
e4b7bc9d |
|
03-Sep-2018 |
Matthew Di Meglio <mdimeglio@optusnet.com.au> |
Small fix to normaliseT
|
#
c1536844 |
|
27-Aug-2018 |
Matthew Di Meglio <mdimeglio@optusnet.com.au> |
Changed the test suite to not depend on an internal library Also added it to the Makefile.
|
#
73bf0184 |
|
17-Mar-2020 |
vjackson725 <vjackson725@users.noreply.github.com> |
misc: rewrite Makefile to use v1 commands
|
#
2771ae49 |
|
05-Feb-2020 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
tests: migrate to new testing script (partially) also see #350 for what's missing [skip lemma]
|
#
32dcf8f8 |
|
29-Mar-2019 |
Amos Robinson <amos.robinson@gmail.com> |
tests: represent abstract data types as structs, because otherwise C-refinement fails
|
#
9a3f3dc0 |
|
29-Mar-2019 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
test: try to add a c-refinement test [skip ci]
|
#
8adb2e1a |
|
18-Feb-2019 |
Amos Robinson <amos.robinson@gmail.com> |
cogent: make: remove obsolete references to 'doc' makefile There is no Makefile in `doc/` any more; `make clean` was not working.
|
#
eff2cb47 |
|
11-Sep-2018 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
compiler: fixing hsc gen and its tests addd to Makefile and the script. e.g. make --test-hsc some tests are still failing. wip: fixing hsc generation
|
#
692113eb |
|
10-Sep-2018 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
compiler: revive tests for hs-shallow. Not enabled in travis CI as some of them still fail. Fix violations of our assumptions mentioned at the beginning of the Cogent.Haskell.Shallow file in the test-suite.
|
#
fbdf2420 |
|
29-Aug-2018 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
misc: add a new `make test-compiler` command which runs all compiler tests expect the Isabelle ones [skip lemma]
|
#
533afffd |
|
04-Jun-2018 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
compiler: remove dup targets in Makefile [skip ci]
|
#
8d122c26 |
|
24-May-2018 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
compiler: largely improve coherence btw parser and pp
|
#
7b4212db |
|
14-May-2018 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
compiler: update scripts accordingly
|
#
0367aea2 |
|
09-May-2018 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
tests: improve build script for tests and examples [skip lemma]
|
#
4153abe3 |
|
22-Apr-2018 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
ci: update travis setup [skip lemma]
|
#
78aeb6a5 |
|
08-Feb-2018 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
compiler: improve testsuite and scripts now we have a pass_flags_* or fail_flags_* pattern that we can automatically test for compiler flags
|
#
45d11357 |
|
08-Feb-2018 |
Partha Susarla <mail@spartha.org> |
Remove the old style debug statements. Cogent earlier had statements starting with an `_` which the compiler would ignore in debug mode and this behaviour has changed. This commit removes those statements and is the first phase of using the C preprocessor style debug conditionals.
|
#
6da794b6 |
|
09-Jan-2018 |
Zilin Chen <Zilin.Chen@data61.csiro.au> |
lemma-ci: tweak tests items
|
#
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
|
#
5ee7be09 |
|
30-Mar-2017 |
Zilin Chen <Zilin.Chen@nicta.com.au> |
ffi-gen: add ffi-gen to testsuite
|
#
f9956c11 |
|
28-Mar-2017 |
Zilin Chen <Zilin.Chen@nicta.com.au> |
makefile reorg based on Partha's version
|
#
2dc53add |
|
21-Mar-2017 |
Partha Susarla <parthasarathi.susarlaajay@data61.csiro.au> |
Makefile cleanup. A few long needed changes to the Makefile. We now: * build into the sandbox, by default, with `make` in `cogent` directory. * can install globally by running `make install-global`. * can build docs by running `make doc`.
|
#
de413abc |
|
21-Feb-2017 |
Zilin Chen <Zilin.Chen@nicta.com.au> |
examples: add them to travis
|
#
aab84d49 |
|
09-Jan-2017 |
Partha Susarla <parthasarathi.susarlaajay@data61.csiro.au> |
[CI] Use travis on github for build and sanity. This commit adds a .travis.yml to the repo. I've also enabled `Travis` on the `NICTA/cogent` repo and configured it to get travis working for both `merges` and `pull requests`. There might be some minor issues still, which I intend to iron out over the next few days.
|
#
235d01f0 |
|
24-Oct-2016 |
Partha Susarla <parthasarathi.susarlaajay@data61.csiro.au> |
[compiler] Build and distribution fixes. This patch contains a couple of fixes: * Remove files `tests.xml` and `libgum_tc_test.sh` from the install path * Move `validate.sh` to scripts directory and is renamed to cogent_validate.sh. This script now just runs tests and doesn't build cogent. * Fix paths in proof generation to get the tests passing again[With Zilin Chen].
|
#
cfbc0fa4 |
|
12-Oct-2016 |
Partha Susarla <parthasarathi.susarlaajay@data61.csiro.au> |
[libgum] Annihilation of symbolic links. This patch gets rid of all the symbolic links to `libgum` and uses the c-style includes that was introduced earlier. `libgum` has also been moved to `cogent/lib/gum` directory, and will be copied to the `stdgum` directory based on the build/install directory.
|
#
a480a3b4 |
|
06-Oct-2016 |
Partha Susarla <ajaysusarla@gmail.com> |
[compiler] Add support to build with `stack`. To build with `stack`[1] run `stack build` or `make stack-dev` and it should just work. [1] - https://docs.haskellstack.org/en/stable/README/
|
#
cce339c6 |
|
05-Oct-2016 |
Partha Susarla <ajaysusarla@gmail.com> |
[compiler] Cogent compiler build cleanup. This commit: * fixes the issue with reinstalls, by adding a `force-reinstalls` flag * adds a `Makefile` to `isa-parser`.
|
#
3547896f |
|
11-Sep-2016 |
Partha Susarla <ajaysusarla@gmail.com> |
Code reorganisation. * A rejig of the the Cogent compiler's directory structure. * Support for building Cogent compiler with both `cabal` and `stack`. (`stack` support is EXPERIMENTAL) * Use Makefiles for build and install. * Remove trailing white-spaces. * Generate `dummy headers` in `tests/include` for testing C code. * Remove unused `gen_types.sh` script * Bump version to `2.0.6` TODO: * Remove duplicated files in `libgum`
|