From ef1bcdea7025f6fd18fcd645804f83186546fa97 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Thu, 24 Mar 2011 20:50:05 -0400 Subject: Add test for local declarations with receive. XFAIL in rustc. --- Makefile.in | 1 + src/test/run-pass/decl-with-recv.rs | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 src/test/run-pass/decl-with-recv.rs diff --git a/Makefile.in b/Makefile.in index e2cf9f34..d8ad9ea7 100644 --- a/Makefile.in +++ b/Makefile.in @@ -653,6 +653,7 @@ TEST_XFAILS_STAGE0 := $(FLOAT_XFAILS) \ clone-with-exterior.rs \ comm.rs \ constrained-type.rs \ + decl-with-recv.rs \ destructor-ordering.rs \ iter-ret.rs \ lazychan.rs \ diff --git a/src/test/run-pass/decl-with-recv.rs b/src/test/run-pass/decl-with-recv.rs new file mode 100644 index 00000000..7698ee01 --- /dev/null +++ b/src/test/run-pass/decl-with-recv.rs @@ -0,0 +1,14 @@ +// -*- rust -*- + +impure fn main() { + let port[int] po = port(); + let chan[int] ch = chan(po); + + ch <| 10; + let int i <- po; + check (i == 10); + + ch <| 11; + auto j <- po; + check (j == 11); +} -- cgit v1.2.3