diff options
| author | Gabriel Kerneis | 2014-01-07 19:38:35 +0100 |
|---|---|---|
| committer | Gabriel Kerneis | 2014-01-07 19:38:35 +0100 |
| commit | c21598a432f6a96845d5e3adaa6de21217ef78fe (patch) | |
| tree | 8d3c72f73c0db78f2f803f17f7970db8d0f88b58 | |
| parent | 4cb48452cc294560acc5a62735bd41cb52d36cc2 (diff) | |
Add first operationnal tests for vectors
| -rw-r--r-- | src/test/run_tests.ml | 1 | ||||
| -rw-r--r-- | src/test/vectors.sail | 14 |
2 files changed, 15 insertions, 0 deletions
diff --git a/src/test/run_tests.ml b/src/test/run_tests.ml index f1956b1e..a86e3d1c 100644 --- a/src/test/run_tests.ml +++ b/src/test/run_tests.ml @@ -2,6 +2,7 @@ let tests = [ "test1", Test1.defs; "test2", Test2.defs; "test3", Test3.defs; + "vectors", Vectors.defs; ] ;; let run_all () = List.iter Run_interp.run tests ;; diff --git a/src/test/vectors.sail b/src/test/vectors.sail new file mode 100644 index 00000000..95b8254e --- /dev/null +++ b/src/test/vectors.sail @@ -0,0 +1,14 @@ +let (bit[32]) v = 0b101 +register (bit[32]) i + +function unit main _ = { + + i := [bitzero, bitzero, bitone, bitzero]; + i := 0b101 ; + (* unbound identifier *) + i[0] := bitzero; + (* unbound identifier *) + v[0]; + + +} |
