| error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:88:48 | 
 |    | | 
 | LL |         struct S1<T: TraitWithAssociatedTypes>(T::TypeUnstable); | 
 |    |                                                ^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:17:5 | 
 |    | | 
 | LL |     extern crate stability_cfg2; | 
 |    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:45:9 | 
 |    | | 
 | LL |         deprecated_unstable(); | 
 |    |         ^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:47:9 | 
 |    | | 
 | LL |         Trait::trait_deprecated_unstable(&foo); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:49:9 | 
 |    | | 
 | LL |         <Foo as Trait>::trait_deprecated_unstable(&foo); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:52:9 | 
 |    | | 
 | LL |         deprecated_unstable_text(); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:54:9 | 
 |    | | 
 | LL |         Trait::trait_deprecated_unstable_text(&foo); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:56:9 | 
 |    | | 
 | LL |         <Foo as Trait>::trait_deprecated_unstable_text(&foo); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:59:9 | 
 |    | | 
 | LL |         unstable(); | 
 |    |         ^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:60:9 | 
 |    | | 
 | LL |         Trait::trait_unstable(&foo); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:61:9 | 
 |    | | 
 | LL |         <Foo as Trait>::trait_unstable(&foo); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature`: text | 
 |   --> $DIR/lint-stability.rs:63:9 | 
 |    | | 
 | LL |         unstable_text(); | 
 |    |         ^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature`: text | 
 |   --> $DIR/lint-stability.rs:65:9 | 
 |    | | 
 | LL |         Trait::trait_unstable_text(&foo); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature`: text | 
 |   --> $DIR/lint-stability.rs:67:9 | 
 |    | | 
 | LL |         <Foo as Trait>::trait_unstable_text(&foo); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:99:17 | 
 |    | | 
 | LL |         let _ = DeprecatedUnstableStruct { | 
 |    |                 ^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:103:17 | 
 |    | | 
 | LL |         let _ = UnstableStruct { i: 0 }; | 
 |    |                 ^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:107:17 | 
 |    | | 
 | LL |         let _ = DeprecatedUnstableUnitStruct; | 
 |    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:109:17 | 
 |    | | 
 | LL |         let _ = UnstableUnitStruct; | 
 |    |                 ^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:113:17 | 
 |    | | 
 | LL |         let _ = Enum::DeprecatedUnstableVariant; | 
 |    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:115:17 | 
 |    | | 
 | LL |         let _ = Enum::UnstableVariant; | 
 |    |                 ^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:119:17 | 
 |    | | 
 | LL |         let _ = DeprecatedUnstableTupleStruct (1); | 
 |    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:121:17 | 
 |    | | 
 | LL |         let _ = UnstableTupleStruct (1); | 
 |    |                 ^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:130:25 | 
 |    | | 
 | LL |         macro_test_arg!(deprecated_unstable_text()); | 
 |    |                         ^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:144:9 | 
 |    | | 
 | LL |         Trait::trait_deprecated_unstable(&foo); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:146:9 | 
 |    | | 
 | LL |         <Foo as Trait>::trait_deprecated_unstable(&foo); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:148:9 | 
 |    | | 
 | LL |         Trait::trait_deprecated_unstable_text(&foo); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:150:9 | 
 |    | | 
 | LL |         <Foo as Trait>::trait_deprecated_unstable_text(&foo); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:152:9 | 
 |    | | 
 | LL |         Trait::trait_unstable(&foo); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:153:9 | 
 |    | | 
 | LL |         <Foo as Trait>::trait_unstable(&foo); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature`: text | 
 |   --> $DIR/lint-stability.rs:154:9 | 
 |    | | 
 | LL |         Trait::trait_unstable_text(&foo); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature`: text | 
 |   --> $DIR/lint-stability.rs:156:9 | 
 |    | | 
 | LL |         <Foo as Trait>::trait_unstable_text(&foo); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:172:10 | 
 |    | | 
 | LL |     impl UnstableTrait for S { } | 
 |    |          ^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:174:24 | 
 |    | | 
 | LL |     trait LocalTrait : UnstableTrait { } | 
 |    |                        ^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:179:9 | 
 |    | | 
 | LL |         fn trait_unstable(&self) {} | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:184:5 | 
 |    | | 
 | LL |     extern crate inherited_stability; | 
 |    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:185:9 | 
 |    | | 
 | LL |     use self::inherited_stability::*; | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:188:9 | 
 |    | | 
 | LL |         unstable(); | 
 |    |         ^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:191:9 | 
 |    | | 
 | LL |         stable_mod::unstable(); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:194:9 | 
 |    | | 
 | LL |         unstable_mod::deprecated(); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:195:9 | 
 |    | | 
 | LL |         unstable_mod::unstable(); | 
 |    |         ^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:197:17 | 
 |    | | 
 | LL |         let _ = Unstable::UnstableVariant; | 
 |    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:198:17 | 
 |    | | 
 | LL |         let _ = Unstable::StableVariant; | 
 |    |                 ^^^^^^^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error[E0658]: use of unstable library feature `unstable_test_feature` | 
 |   --> $DIR/lint-stability.rs:92:13 | 
 |    | | 
 | LL |             TypeUnstable = u8, | 
 |    |             ^^^^^^^^^^^^^^^^^ | 
 |    | | 
 |    = help: add `#![feature(unstable_test_feature)]` to the crate attributes to enable | 
 |    = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date | 
 |  | 
 | error: aborting due to 43 previous errors | 
 |  | 
 | For more information about this error, try `rustc --explain E0658`. |