-// Copyright 2012-2014 The Rust Project Developers. See the COPYRIGHT
+// Copyright 2012-2015 The Rust Project Developers. See the COPYRIGHT
// file at the top-level directory of this distribution and at
// http://rust-lang.org/COPYRIGHT.
//
//
// ignore-lexer-test FIXME #15883
+#[derive(Copy)]
pub struct Quad { a: u64, b: u64, c: u64, d: u64 }
-impl Copy for Quad {}
-
+#[derive(Copy)]
pub struct Floats { a: f64, b: u8, c: f64 }
-impl Copy for Floats {}
-
mod rustrt {
use super::{Floats, Quad};
}
}
-#[cfg(target_arch = "x86_64")]
+#[cfg(any(target_arch = "x86_64", target_arch = "aarch64"))]
fn test2() {
unsafe {
let f = Floats { a: 1.234567890e-15_f64,