aboutsummaryrefslogtreecommitdiffhomepage
path: root/testexec/README.md
blob: 4ee63ff5f2ef7fa53f0453a532306916c8c55a2a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

SLUL Test Executable
====================

This is the SLUL Test Executable, which is a set of modules including an
executable application. It serves as a "black box" test of the compiler.
It is a work in progress (like the rest of SLUL).

To run the test executable, run this command from the top level directory:

    make -s check-exec

The reason why it is implemented as a single executable, is to keep the
test cycle really fast, even on slow hardware and even as the depth and
breadth of the testing increases.

There is also a unit test suite, that does inspect compiler internals,
in src-cslul/unittest/