about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorLuke Gallagher <luke@hypergeometric.net>2015-04-20 20:48:23 +1000
committerLuke Gallagher <luke@hypergeometric.net>2015-04-24 10:16:59 +1000
commitf1b40d733eb65d5aed9fdd88f6e696a349f54723 (patch)
treeb2d1f12171b04026d12e83806c87f2cec54147d6 /src/test
parent90bed3f9479f9f63746f227d5fc4ddecdd37642a (diff)
downloadrust-f1b40d733eb65d5aed9fdd88f6e696a349f54723.tar.gz
rust-f1b40d733eb65d5aed9fdd88f6e696a349f54723.zip
Remove duplicate feature gate tests
As part of the audit for #22820 the following duplicate feature
gate tests were removed:

* `box_patterns`
* `simd_ffi`

These tests for `box_patterns` and `simd_ffi` were added in #23578,
however there were existing tests in #20723 and #21233 respectively.
Diffstat (limited to 'src/test')
-rw-r--r--src/test/compile-fail/gated-box-patterns.rs21
-rw-r--r--src/test/compile-fail/gated-simd-ffi.rs27
2 files changed, 0 insertions, 48 deletions
diff --git a/src/test/compile-fail/gated-box-patterns.rs b/src/test/compile-fail/gated-box-patterns.rs
deleted file mode 100644
index d82d0dec72b..00000000000
--- a/src/test/compile-fail/gated-box-patterns.rs
+++ /dev/null
@@ -1,21 +0,0 @@
-// Copyright 2015 The Rust Project Developers. See the COPYRIGHT
-// file at the top-level directory of this distribution and at
-// http://rust-lang.org/COPYRIGHT.
-//
-// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
-// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
-// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
-// option. This file may not be copied, modified, or distributed
-// except according to those terms.
-
-// Test that patterns including the box syntax are gated by `box_patterns` feature gate.
-
-fn main() {
-    let x = Box::new(1);
-
-    match x {
-        box 1 => (),
-        //~^ box pattern syntax is experimental
-        _     => ()
-    };
-}
diff --git a/src/test/compile-fail/gated-simd-ffi.rs b/src/test/compile-fail/gated-simd-ffi.rs
deleted file mode 100644
index 883e1be04b2..00000000000
--- a/src/test/compile-fail/gated-simd-ffi.rs
+++ /dev/null
@@ -1,27 +0,0 @@
-// Copyright 2015 The Rust Project Developers. See the COPYRIGHT
-// file at the top-level directory of this distribution and at
-// http://rust-lang.org/COPYRIGHT.
-//
-// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
-// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
-// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
-// option. This file may not be copied, modified, or distributed
-// except according to those terms.
-
-// Test that the use of smid types in the ffi is gated by `smid_ffi` feature gate.
-
-#![feature(simd)]
-
-#[repr(C)]
-#[derive(Copy, Clone)]
-#[simd]
-pub struct f32x4(f32, f32, f32, f32);
-
-#[allow(dead_code)]
-extern {
-    fn foo(x: f32x4);
-    //~^ ERROR use of SIMD type `f32x4` in FFI is highly experimental and may result in invalid code
-    //~| HELP add #![feature(simd_ffi)] to the crate attributes to enable
-}
-
-fn main() {}