diff options
Diffstat (limited to 'test/smt/load_store_dep.sat.sail')
| -rw-r--r-- | test/smt/load_store_dep.sat.sail | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/smt/load_store_dep.sat.sail b/test/smt/load_store_dep.sat.sail new file mode 100644 index 00000000..bb35c6f7 --- /dev/null +++ b/test/smt/load_store_dep.sat.sail @@ -0,0 +1,12 @@ +default Order dec + +$include <prelude.sail> +$include "test/arch.sail" + +/* Default memory model is as weak as possible, so this is not true */ +$counterexample +function prop() -> bool = { + let _ = arch_load(0b00, 0b01); + let _ = arch_store(0b10, 0b00); + X(0b01) == X(0b10) +} |
