auto merge of #7992 : huonw/rust/un-xfail, r=z0w0

...(they still don't work).
This commit is contained in:
bors 2013-07-24 04:22:36 -07:00
commit 3ee423858a
4 changed files with 10 additions and 9 deletions

View File

@ -11,6 +11,8 @@
// xfail-test
// error-pattern:index out of bounds
use std::uint;
fn main() {
let x = ~[1u,2u,3u];

View File

@ -11,6 +11,8 @@
// xfail-test
// error-pattern:index out of bounds
use std::u64;
#[cfg(target_arch="x86")]
fn main() {
let x = ~[1u,2u,3u];

View File

@ -15,7 +15,7 @@
// during unwinding
fn recurse() {
log(debug, "don't optimize me out");
info!("don't optimize me out");
recurse();
}
@ -35,9 +35,7 @@ impl Drop for r {
}
fn r(recursed: *mut bool) -> r {
unsafe {
r { recursed: recursed }
}
r { recursed: recursed }
}
fn main() {

View File

@ -8,17 +8,16 @@
// option. This file may not be copied, modified, or distributed
// except according to those terms.
// xfail-test - issue #5512, fails but exits with 0
// exec-env:RUST_NEWRT=1
// error-pattern:fail
fn main() {
let count = @mut 0u;
let mut map = std::hashmap::HashMap::new();
let mut arr = ~[];
for uint::range(0u, 10u) |i| {
arr += ~[@~"key stuff"];
map.insert(arr.clone(), arr + ~[@~"value stuff"]);
for std::uint::range(0u, 10u) |i| {
arr.push(@~"key stuff");
map.insert(arr.clone(), arr + &[@~"value stuff"]);
if arr.len() == 5 {
fail!();
}