From f548a0554220de1c4d518bd9483f6b2c33e0c85b Mon Sep 17 00:00:00 2001 From: Tamir Duberstein Date: Tue, 12 May 2015 12:52:05 -0400 Subject: [PATCH] Unignore some tests in stage1 We don't have any pending snapshot-requiring changes. Tests which continue to be ignored are those that are broken by codegen changes. --- src/test/auxiliary/issue_16723_multiple_items_syntax_ext.rs | 1 - src/test/compile-fail-fulldeps/gated-macro-reexports.rs | 1 - src/test/compile-fail-fulldeps/gated-plugin.rs | 1 - src/test/compile-fail-fulldeps/macro-crate-doesnt-resolve.rs | 1 - src/test/compile-fail-fulldeps/macro-crate-rlib.rs | 1 - src/test/compile-fail-fulldeps/macro-crate-unexported-macro.rs | 1 - src/test/compile-fail-fulldeps/plugin-as-extern-crate.rs | 1 - src/test/compile-fail/empty-macro-use.rs | 1 - src/test/compile-fail/macro-crate-nonterminal-non-root.rs | 1 - src/test/compile-fail/macro-no-implicit-reexport.rs | 1 - src/test/compile-fail/macro-reexport-not-locally-visible.rs | 1 - src/test/compile-fail/macro-reexport-undef.rs | 1 - src/test/compile-fail/macro-use-undef.rs | 1 - src/test/compile-fail/macro-use-wrong-name.rs | 1 - src/test/compile-fail/missing-macro-use.rs | 1 - src/test/run-pass-fulldeps/issue-13560.rs | 1 - src/test/run-pass/macro-crate-nonterminal-renamed.rs | 1 - src/test/run-pass/macro-crate-nonterminal.rs | 1 - src/test/run-pass/macro-export-inner-module.rs | 1 - src/test/run-pass/macro-reexport-no-intermediate-use.rs | 1 - src/test/run-pass/macro-reexport.rs | 1 - src/test/run-pass/macro-use-all-and-none.rs | 1 - src/test/run-pass/macro-use-all.rs | 1 - src/test/run-pass/macro-use-both.rs | 1 - src/test/run-pass/macro-use-one.rs | 1 - src/test/run-pass/two-macro-use.rs | 1 - 26 files changed, 26 deletions(-) diff --git a/src/test/auxiliary/issue_16723_multiple_items_syntax_ext.rs b/src/test/auxiliary/issue_16723_multiple_items_syntax_ext.rs index 58dee1216ee60..7be5c3cf47c70 100644 --- a/src/test/auxiliary/issue_16723_multiple_items_syntax_ext.rs +++ b/src/test/auxiliary/issue_16723_multiple_items_syntax_ext.rs @@ -8,7 +8,6 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -// ignore-stage1 // force-host #![feature(plugin_registrar, quote, rustc_private)] diff --git a/src/test/compile-fail-fulldeps/gated-macro-reexports.rs b/src/test/compile-fail-fulldeps/gated-macro-reexports.rs index 022a6b4f2f7de..b3dbcb743a135 100644 --- a/src/test/compile-fail-fulldeps/gated-macro-reexports.rs +++ b/src/test/compile-fail-fulldeps/gated-macro-reexports.rs @@ -11,7 +11,6 @@ // Test that macro reexports item are gated by `macro_reexport` feature gate. // aux-build:macro_reexport_1.rs -// ignore-stage1 #![crate_type = "dylib"] diff --git a/src/test/compile-fail-fulldeps/gated-plugin.rs b/src/test/compile-fail-fulldeps/gated-plugin.rs index 9fa93063ea3a5..4e80ca46c0a84 100644 --- a/src/test/compile-fail-fulldeps/gated-plugin.rs +++ b/src/test/compile-fail-fulldeps/gated-plugin.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:macro_crate_test.rs -// ignore-stage1 #![plugin(macro_crate_test)] //~^ ERROR compiler plugins are experimental and possibly buggy diff --git a/src/test/compile-fail-fulldeps/macro-crate-doesnt-resolve.rs b/src/test/compile-fail-fulldeps/macro-crate-doesnt-resolve.rs index 361840a1618e7..8ac03606720e4 100644 --- a/src/test/compile-fail-fulldeps/macro-crate-doesnt-resolve.rs +++ b/src/test/compile-fail-fulldeps/macro-crate-doesnt-resolve.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:macro_crate_test.rs -// ignore-stage1 #[macro_use] #[no_link] extern crate macro_crate_test; diff --git a/src/test/compile-fail-fulldeps/macro-crate-rlib.rs b/src/test/compile-fail-fulldeps/macro-crate-rlib.rs index 396b1c1de3aa0..5b34d8e3adb08 100644 --- a/src/test/compile-fail-fulldeps/macro-crate-rlib.rs +++ b/src/test/compile-fail-fulldeps/macro-crate-rlib.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:rlib_crate_test.rs -// ignore-stage1 // ignore-tidy-linelength // ignore-cross-compile gives a different error message diff --git a/src/test/compile-fail-fulldeps/macro-crate-unexported-macro.rs b/src/test/compile-fail-fulldeps/macro-crate-unexported-macro.rs index ba8e20069c196..b0cd422053260 100644 --- a/src/test/compile-fail-fulldeps/macro-crate-unexported-macro.rs +++ b/src/test/compile-fail-fulldeps/macro-crate-unexported-macro.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:macro_crate_test.rs -// ignore-stage1 #[macro_use] #[no_link] extern crate macro_crate_test; diff --git a/src/test/compile-fail-fulldeps/plugin-as-extern-crate.rs b/src/test/compile-fail-fulldeps/plugin-as-extern-crate.rs index c5169b61a2bf9..edbb77fe39063 100644 --- a/src/test/compile-fail-fulldeps/plugin-as-extern-crate.rs +++ b/src/test/compile-fail-fulldeps/plugin-as-extern-crate.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:macro_crate_test.rs -// ignore-stage1 // ignore-cross-compile // // macro_crate_test will not compile on a cross-compiled target because diff --git a/src/test/compile-fail/empty-macro-use.rs b/src/test/compile-fail/empty-macro-use.rs index fbf6287db9444..d8cf23d1ff0bb 100644 --- a/src/test/compile-fail/empty-macro-use.rs +++ b/src/test/compile-fail/empty-macro-use.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:two_macros.rs -// ignore-stage1 #[macro_use()] extern crate two_macros; diff --git a/src/test/compile-fail/macro-crate-nonterminal-non-root.rs b/src/test/compile-fail/macro-crate-nonterminal-non-root.rs index 67aaf05c3101b..76211b88bd7c3 100644 --- a/src/test/compile-fail/macro-crate-nonterminal-non-root.rs +++ b/src/test/compile-fail/macro-crate-nonterminal-non-root.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:macro_crate_nonterminal.rs -// ignore-stage1 mod foo { #[macro_use] diff --git a/src/test/compile-fail/macro-no-implicit-reexport.rs b/src/test/compile-fail/macro-no-implicit-reexport.rs index e8d9f444cefc6..cd6640f8b6dda 100644 --- a/src/test/compile-fail/macro-no-implicit-reexport.rs +++ b/src/test/compile-fail/macro-no-implicit-reexport.rs @@ -10,7 +10,6 @@ // aux-build:macro_reexport_1.rs // aux-build:macro_non_reexport_2.rs -// ignore-stage1 #[macro_use] #[no_link] extern crate macro_non_reexport_2; diff --git a/src/test/compile-fail/macro-reexport-not-locally-visible.rs b/src/test/compile-fail/macro-reexport-not-locally-visible.rs index 26de51a7cf8c3..ca334d9fd2d78 100644 --- a/src/test/compile-fail/macro-reexport-not-locally-visible.rs +++ b/src/test/compile-fail/macro-reexport-not-locally-visible.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:macro_reexport_1.rs -// ignore-stage1 #![feature(macro_reexport)] diff --git a/src/test/compile-fail/macro-reexport-undef.rs b/src/test/compile-fail/macro-reexport-undef.rs index e9b3ceff83de4..8fa6b32905ceb 100644 --- a/src/test/compile-fail/macro-reexport-undef.rs +++ b/src/test/compile-fail/macro-reexport-undef.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:two_macros.rs -// ignore-stage1 #[macro_use(macro_two)] #[macro_reexport(no_way)] //~ ERROR reexported macro not found diff --git a/src/test/compile-fail/macro-use-undef.rs b/src/test/compile-fail/macro-use-undef.rs index a5a350bd30e1a..dd725aae95e89 100644 --- a/src/test/compile-fail/macro-use-undef.rs +++ b/src/test/compile-fail/macro-use-undef.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:two_macros.rs -// ignore-stage1 #[macro_use(macro_two, no_way)] //~ ERROR imported macro not found extern crate two_macros; diff --git a/src/test/compile-fail/macro-use-wrong-name.rs b/src/test/compile-fail/macro-use-wrong-name.rs index 4e0486f0db7e9..4dc65434dc7e1 100644 --- a/src/test/compile-fail/macro-use-wrong-name.rs +++ b/src/test/compile-fail/macro-use-wrong-name.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:two_macros.rs -// ignore-stage1 #[macro_use(macro_one)] extern crate two_macros; diff --git a/src/test/compile-fail/missing-macro-use.rs b/src/test/compile-fail/missing-macro-use.rs index 0153d71fb268f..bbce9c2128757 100644 --- a/src/test/compile-fail/missing-macro-use.rs +++ b/src/test/compile-fail/missing-macro-use.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:two_macros.rs -// ignore-stage1 extern crate two_macros; diff --git a/src/test/run-pass-fulldeps/issue-13560.rs b/src/test/run-pass-fulldeps/issue-13560.rs index fc9f241af7f10..88be7fe1212d1 100644 --- a/src/test/run-pass-fulldeps/issue-13560.rs +++ b/src/test/run-pass-fulldeps/issue-13560.rs @@ -11,7 +11,6 @@ // aux-build:issue-13560-1.rs // aux-build:issue-13560-2.rs // aux-build:issue-13560-3.rs -// ignore-stage1 // ignore-musl // Regression test for issue #13560, the test itself is all in the dependent diff --git a/src/test/run-pass/macro-crate-nonterminal-renamed.rs b/src/test/run-pass/macro-crate-nonterminal-renamed.rs index ed7b1cbacadd7..93f5899e3ac90 100644 --- a/src/test/run-pass/macro-crate-nonterminal-renamed.rs +++ b/src/test/run-pass/macro-crate-nonterminal-renamed.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:macro_crate_nonterminal.rs -// ignore-stage1 #[macro_use] extern crate macro_crate_nonterminal as new_name; diff --git a/src/test/run-pass/macro-crate-nonterminal.rs b/src/test/run-pass/macro-crate-nonterminal.rs index 9882f806a9eea..28f9393ab7a10 100644 --- a/src/test/run-pass/macro-crate-nonterminal.rs +++ b/src/test/run-pass/macro-crate-nonterminal.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:macro_crate_nonterminal.rs -// ignore-stage1 #[macro_use] extern crate macro_crate_nonterminal; diff --git a/src/test/run-pass/macro-export-inner-module.rs b/src/test/run-pass/macro-export-inner-module.rs index 1c7b2530b903b..e39f81e49d7c4 100644 --- a/src/test/run-pass/macro-export-inner-module.rs +++ b/src/test/run-pass/macro-export-inner-module.rs @@ -9,7 +9,6 @@ // except according to those terms. //aux-build:macro_export_inner_module.rs -//ignore-stage1 #[macro_use] #[no_link] extern crate macro_export_inner_module; diff --git a/src/test/run-pass/macro-reexport-no-intermediate-use.rs b/src/test/run-pass/macro-reexport-no-intermediate-use.rs index dba623876b0a9..de7df1ec02125 100644 --- a/src/test/run-pass/macro-reexport-no-intermediate-use.rs +++ b/src/test/run-pass/macro-reexport-no-intermediate-use.rs @@ -10,7 +10,6 @@ // aux-build:macro_reexport_1.rs // aux-build:macro_reexport_2_no_use.rs -// ignore-stage1 #[macro_use] #[no_link] extern crate macro_reexport_2_no_use; diff --git a/src/test/run-pass/macro-reexport.rs b/src/test/run-pass/macro-reexport.rs index a6af8c45c2439..b8926eca9e996 100644 --- a/src/test/run-pass/macro-reexport.rs +++ b/src/test/run-pass/macro-reexport.rs @@ -10,7 +10,6 @@ // aux-build:macro_reexport_1.rs // aux-build:macro_reexport_2.rs -// ignore-stage1 #[macro_use] #[no_link] extern crate macro_reexport_2; diff --git a/src/test/run-pass/macro-use-all-and-none.rs b/src/test/run-pass/macro-use-all-and-none.rs index b46910290a8a0..60e1d6287f181 100644 --- a/src/test/run-pass/macro-use-all-and-none.rs +++ b/src/test/run-pass/macro-use-all-and-none.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:two_macros.rs -// ignore-stage1 #[macro_use] #[macro_use()] diff --git a/src/test/run-pass/macro-use-all.rs b/src/test/run-pass/macro-use-all.rs index cf72d2c623044..ca9c0e23e7c33 100644 --- a/src/test/run-pass/macro-use-all.rs +++ b/src/test/run-pass/macro-use-all.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:two_macros.rs -// ignore-stage1 #[macro_use] extern crate two_macros; diff --git a/src/test/run-pass/macro-use-both.rs b/src/test/run-pass/macro-use-both.rs index 4b0814bef04b8..7e0a374ef1521 100644 --- a/src/test/run-pass/macro-use-both.rs +++ b/src/test/run-pass/macro-use-both.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:two_macros.rs -// ignore-stage1 #[macro_use(macro_one, macro_two)] extern crate two_macros; diff --git a/src/test/run-pass/macro-use-one.rs b/src/test/run-pass/macro-use-one.rs index 7911fec94da8b..6a30b3e55ba9a 100644 --- a/src/test/run-pass/macro-use-one.rs +++ b/src/test/run-pass/macro-use-one.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:two_macros.rs -// ignore-stage1 #[macro_use(macro_two)] extern crate two_macros; diff --git a/src/test/run-pass/two-macro-use.rs b/src/test/run-pass/two-macro-use.rs index 51c0b75e8fbe6..5df9d0222b4bb 100644 --- a/src/test/run-pass/two-macro-use.rs +++ b/src/test/run-pass/two-macro-use.rs @@ -9,7 +9,6 @@ // except according to those terms. // aux-build:two_macros.rs -// ignore-stage1 #[macro_use(macro_one)] #[macro_use(macro_two)]