From da1a9a30fd647dee99713b3ae3b65f006641c14e Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Mon, 24 Jun 2013 01:57:08 -0400 Subject: [PATCH] work around ICE from default method issue #7341 --- src/libstd/vec.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libstd/vec.rs b/src/libstd/vec.rs index dd3c23d1084..7b7a3020b93 100644 --- a/src/libstd/vec.rs +++ b/src/libstd/vec.rs @@ -2500,7 +2500,6 @@ impl FromIter for ~[T]{ } } -#[cfg(stage0)] impl> FromIterator for ~[A] { pub fn from_iterator(iterator: &mut T) -> ~[A] { let mut xs = ~[]; @@ -2511,7 +2510,7 @@ impl> FromIterator for ~[A] { } } -#[cfg(not(stage0))] +/* FIXME: #7341 - ICE impl> FromIterator for ~[A] { pub fn from_iterator(iterator: &mut T) -> ~[A] { let (lower, _) = iterator.size_hint(); @@ -2522,6 +2521,7 @@ impl> FromIterator for ~[A] { xs } } +*/ #[cfg(test)] mod tests {