// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
// OF THE POSSIBILITY OF SUCH DAMAGE.
-#![feature(slicing_syntax)]
+#![feature(associated_types, slicing_syntax)]
use std::cmp::min;
use std::io::{BufferedWriter, File};
// ignore-android see #10393 #13206
-#![feature(slicing_syntax)]
+#![feature(associated_types, slicing_syntax)]
use std::ascii::OwnedAsciiExt;
use std::slice;
// no-pretty-expanded FIXME #15189
+#![feature(associated_types)]
+
use std::sync::mpsc::channel;
use std::sync::Arc;
use std::thread::Thread;
// ignore-android see #10393 #13206
-#![feature(slicing_syntax, unboxed_closures)]
+#![feature(associated_types, slicing_syntax, unboxed_closures)]
extern crate libc;