Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.

This commit is contained in:
Patrick Walton 2010-07-26 15:20:13 -07:00
parent ec5efd2577
commit 4b97b4e79d
19 changed files with 79 additions and 75 deletions

View file

@ -5,12 +5,12 @@
fn main() {
let str s = "hello";
let int x = 0;
check (s.(x) == u8(0x68));
check (s.(x) == (0x68 as u8));
// NB: at the moment a string always has a trailing NULL,
// so the largest index value on the string above is 5, not
// 4. Possibly change this.
// Bounds-check failure.
check (s.(x + 6) == u8(0x0));
check (s.(x + 6) == (0x0 as u8));
}