From 44b30341ed42c5348e860bb52c1940891068002b Mon Sep 17 00:00:00 2001 From: qunyanm Date: Fri, 8 Jan 2016 11:08:12 -0800 Subject: Fix issue 117. Generate an error when the "opened" of an import doesn't match between a module and its refinement base. --- Test/dafny4/Bug117.dfy.expect | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 Test/dafny4/Bug117.dfy.expect (limited to 'Test/dafny4/Bug117.dfy.expect') diff --git a/Test/dafny4/Bug117.dfy.expect b/Test/dafny4/Bug117.dfy.expect new file mode 100644 index 00000000..0c5a5445 --- /dev/null +++ b/Test/dafny4/Bug117.dfy.expect @@ -0,0 +1,3 @@ +Bug117.dfy(28,7): Error: AM1 in ConcreteModule2 must be imported with "opened" to match the corresponding import in its refinement base AbstractModule2. +Bug117.dfy(33,7): Error: AM1 in ConcreteModule3 cannot be imported with "opened" because it does not match the corresponding import in the refinement base AbstractModule3 +2 resolution/type errors detected in Bug117.dfy -- cgit v1.2.3