Skip to content

Commit 4bffa5e

Browse files
committed
Add an xfailed test for bogus vector addition of typarams
1 parent 199e4de commit 4bffa5e

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed
+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
// xfail-test
2+
// expected error: mismatched kinds
3+
4+
resource r(i: @mutable int) {
5+
*i = *i + 1;
6+
}
7+
8+
fn f<@T>(i: [T], j: [T]) {
9+
// Shouldn't be able to do this copy of j
10+
let k = i + j;
11+
}
12+
13+
fn main() {
14+
let i1 = @mutable 0;
15+
let i2 = @mutable 1;
16+
let r1 <- [~r(i1)];
17+
let r2 <- [~r(i2)];
18+
f(r1, r2);
19+
log_err *i1;
20+
log_err *i2;
21+
}

0 commit comments

Comments
 (0)