diff options
| author | Jorge Aparicio <japaricious@gmail.com> | 2015-01-23 13:16:03 -0500 |
|---|---|---|
| committer | Jorge Aparicio <japaricious@gmail.com> | 2015-01-30 10:37:44 -0500 |
| commit | bfaf4227b8bbe81e89a05a5d371726a64b54ceaa (patch) | |
| tree | 2cda35b475c7d8049791fecc56845a3a6793c87f /src/libstd | |
| parent | ed82b5a70e0ddeea284addef7762375ae5880672 (diff) | |
| download | rust-bfaf4227b8bbe81e89a05a5d371726a64b54ceaa.tar.gz rust-bfaf4227b8bbe81e89a05a5d371726a64b54ceaa.zip | |
smoke out remaining bugs
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/collections/hash/map.rs | 3 | ||||
| -rw-r--r-- | src/libstd/rt/backtrace.rs | 4 | ||||
| -rw-r--r-- | src/libstd/sys/common/backtrace.rs | 2 |
3 files changed, 2 insertions, 7 deletions
diff --git a/src/libstd/collections/hash/map.rs b/src/libstd/collections/hash/map.rs index cef0b4034f4..b1c1dd1a9f6 100644 --- a/src/libstd/collections/hash/map.rs +++ b/src/libstd/collections/hash/map.rs @@ -1731,7 +1731,6 @@ mod test_map { } #[test] - #[ignore] // FIXME(japaric) fn test_move_iter_drops() { DROP_VECTOR.with(|v| { *v.borrow_mut() = repeat(0).take(200).collect(); @@ -1773,7 +1772,7 @@ mod test_map { } }); - for _ in half {} + for _ in half.by_ref() {} DROP_VECTOR.with(|v| { let nk = (0u..100).filter(|&i| { diff --git a/src/libstd/rt/backtrace.rs b/src/libstd/rt/backtrace.rs index 089dd5fa280..f2d66e1a4d7 100644 --- a/src/libstd/rt/backtrace.rs +++ b/src/libstd/rt/backtrace.rs @@ -48,7 +48,6 @@ mod test { }) } #[test] - #[ignore] // FIXME(japaric) fn demangle() { t!("test", "test"); t!("_ZN4testE", "test"); @@ -57,7 +56,6 @@ mod test { } #[test] - #[ignore] // FIXME(japaric) fn demangle_dollars() { t!("_ZN4$UP$E", "Box"); t!("_ZN8$UP$testE", "Boxtest"); @@ -66,14 +64,12 @@ mod test { } #[test] - #[ignore] // FIXME(japaric) fn demangle_many_dollars() { t!("_ZN14test$u{20}test4foobE", "test test::foob"); t!("_ZN12test$UP$test4foobE", "testBoxtest::foob"); } #[test] - #[ignore] // FIXME(japaric) fn demangle_windows() { t!("ZN4testE", "test"); t!("ZN14test$u{20}test4foobE", "test test::foob"); diff --git a/src/libstd/sys/common/backtrace.rs b/src/libstd/sys/common/backtrace.rs index c3e12586829..a71676c6bf2 100644 --- a/src/libstd/sys/common/backtrace.rs +++ b/src/libstd/sys/common/backtrace.rs @@ -54,7 +54,7 @@ pub fn demangle(writer: &mut Writer, s: &str) -> IoResult<()> { let mut chars = inner.chars(); while valid { let mut i = 0; - for c in chars { + for c in chars.by_ref() { if c.is_numeric() { i = i * 10 + c as uint - '0' as uint; } else { |
