diff options
Diffstat (limited to 'test')
| -rwxr-xr-x | test/mono/run_tests.sh | 24 | ||||
| -rw-r--r-- | test/mono/test_extra.lem | 10 |
2 files changed, 18 insertions, 16 deletions
diff --git a/test/mono/run_tests.sh b/test/mono/run_tests.sh index ff61b14d..6a9dedd6 100755 --- a/test/mono/run_tests.sh +++ b/test/mono/run_tests.sh @@ -69,22 +69,24 @@ do mv out.lem out_types.lem "$OUTPUTDIR" if lem -ocaml -lib "$SAILDIR/src/lem_interp" \ -outdir "$OUTPUTDIR" \ - "$SAILDIR/src/gen_lib/sail_values.lem" \ - "$SAILDIR/src/gen_lib/sail_operators.lem" \ - "$SAILDIR/src/gen_lib/sail_operators_mwords.lem" \ - "$SAILDIR/src/lem_interp/sail_instr_kinds.lem" \ - "$SAILDIR/src/gen_lib/prompt.lem" \ - "$SAILDIR/src/gen_lib/state_monad.lem" \ - "$SAILDIR/src/gen_lib/state.lem" \ - "$SAILDIR/src/gen_lib/prompt_monad.lem" \ + "$SAILDIR/src/gen_lib/sail2_values.lem" \ + "$SAILDIR/src/gen_lib/sail2_operators.lem" \ + "$SAILDIR/src/gen_lib/sail2_operators_mwords.lem" \ + "$SAILDIR/src/lem_interp/sail2_instr_kinds.lem" \ + "$SAILDIR/src/gen_lib/sail2_prompt.lem" \ + "$SAILDIR/src/gen_lib/sail2_state_monad.lem" \ + "$SAILDIR/src/gen_lib/sail2_state.lem" \ + "$SAILDIR/src/gen_lib/sail2_prompt_monad.lem" \ + "$SAILDIR/src/gen_lib/sail2_string.lem" \ "$DIR/test_extra.lem" \ "$OUTPUTDIR/out_types.lem" "$OUTPUTDIR/out.lem" &>>log; then cd "$OUTPUTDIR" if ocamlfind ocamlc -linkpkg -package zarith -package lem \ - sail_values.ml sail_operators.ml \ - sail_instr_kinds.ml prompt_monad.ml prompt.ml \ - sail_operators_mwords.ml state_monad.ml state.ml \ + sail2_values.ml sail2_operators.ml \ + sail2_instr_kinds.ml sail2_prompt_monad.ml sail2_prompt.ml \ + sail2_operators_mwords.ml sail2_state_monad.ml sail2_state.ml \ + sail2_string.ml \ test_extra.ml out_types.ml out.ml ../test.ml \ -o test &>>"$DIR/log" then diff --git a/test/mono/test_extra.lem b/test/mono/test_extra.lem index 9c526309..29876223 100644 --- a/test/mono/test_extra.lem +++ b/test/mono/test_extra.lem @@ -1,9 +1,9 @@ open import Pervasives_extra -open import Sail_instr_kinds -open import Sail_values -open import Sail_operators_mwords -open import Prompt_monad -open import State +open import Sail2_instr_kinds +open import Sail2_values +open import Sail2_operators_mwords +open import Sail2_prompt_monad +open import Sail2_state let undefined_int () = return (0:ii) val undefined_bitvector : forall 'rv 'a 'e. Bitvector 'a => integer -> monad 'rv 'a 'e |
