From e462c1adc5d40383f6cf937f17a7525414756c0e Mon Sep 17 00:00:00 2001 From: "Felix S. Klock II" Date: Fri, 31 Aug 2018 15:02:01 +0200 Subject: [PATCH] Add `#![allow(..)]` for a slew of lints of migrated run-pass tests, to silence stderr output. --- src/test/ui/run-pass/array-slice-vec/array_const_index-1.rs | 1 + src/test/ui/run-pass/array-slice-vec/evec-slice.rs | 2 -- .../ui/run-pass/array-slice-vec/rcvr-borrowed-to-slice.rs | 1 + .../run-pass/array-slice-vec/slice-of-zero-size-elements.rs | 1 + src/test/ui/run-pass/array-slice-vec/vec-slice-drop.rs | 2 ++ .../run-pass/autoref-autoderef/autoderef-method-on-trait.rs | 1 + .../run-pass/autoref-autoderef/autoderef-method-priority.rs | 1 + .../autoderef-method-twice-but-not-thrice.rs | 1 + .../ui/run-pass/autoref-autoderef/autoderef-method-twice.rs | 1 + src/test/ui/run-pass/autoref-autoderef/autoderef-method.rs | 1 + .../ui/run-pass/binding/bind-field-short-with-modifiers.rs | 1 + src/test/ui/run-pass/binding/expr-match-generic.rs | 2 +- src/test/ui/run-pass/binding/fat-arrow-match.rs | 1 + src/test/ui/run-pass/binding/match-borrowed_str.rs | 2 -- src/test/ui/run-pass/binding/match-implicit-copy-unique.rs | 1 + src/test/ui/run-pass/binding/match-path.rs | 1 + src/test/ui/run-pass/binding/match-pattern-no-type-params.rs | 2 ++ src/test/ui/run-pass/binding/match-phi.rs | 3 +-- src/test/ui/run-pass/binding/match-range-static.rs | 1 + src/test/ui/run-pass/binding/match-ref-binding-mut.rs | 1 + src/test/ui/run-pass/binding/match-str.rs | 1 + src/test/ui/run-pass/binding/match-tag.rs | 2 +- src/test/ui/run-pass/binding/mut-in-ident-patterns.rs | 2 ++ src/test/ui/run-pass/binding/nested-pattern.rs | 2 +- src/test/ui/run-pass/binding/nullary-or-pattern.rs | 1 + src/test/ui/run-pass/binding/optional_comma_in_match_arm.rs | 1 + src/test/ui/run-pass/binding/or-pattern.rs | 1 + src/test/ui/run-pass/binding/pattern-in-closure.rs | 2 ++ src/test/ui/run-pass/binding/simple-generic-match.rs | 2 +- src/test/ui/run-pass/binding/use-uninit-match.rs | 1 + src/test/ui/run-pass/binding/use-uninit-match2.rs | 1 + src/test/ui/run-pass/cfg/conditional-compile.rs | 4 ++++ src/test/ui/run-pass/coherence/coherence-impl-in-fn.rs | 2 ++ src/test/ui/run-pass/consts/const-adt-align-mismatch.rs | 2 ++ src/test/ui/run-pass/consts/const-cast-ptr-int.rs | 1 + src/test/ui/run-pass/consts/const-cast.rs | 2 ++ src/test/ui/run-pass/consts/const-const.rs | 1 + src/test/ui/run-pass/consts/const-contents.rs | 2 +- src/test/ui/run-pass/consts/const-cross-crate-const.rs | 2 +- src/test/ui/run-pass/consts/const-cross-crate-extern.rs | 2 +- src/test/ui/run-pass/consts/const-enum-cast.rs | 1 + src/test/ui/run-pass/consts/const-extern-function.rs | 1 + src/test/ui/run-pass/consts/const-fields-and-indexing.rs | 2 ++ src/test/ui/run-pass/consts/const-fn-val.rs | 1 + src/test/ui/run-pass/consts/const-negation.rs | 2 ++ src/test/ui/run-pass/consts/const-negative.rs | 2 +- src/test/ui/run-pass/consts/const-rec-and-tup.rs | 3 +++ src/test/ui/run-pass/consts/const-region-ptrs-noncopy.rs | 1 + src/test/ui/run-pass/consts/const-region-ptrs.rs | 2 ++ src/test/ui/run-pass/consts/const-struct-offsets.rs | 1 + src/test/ui/run-pass/consts/const-struct.rs | 3 +++ src/test/ui/run-pass/consts/const-vec-of-fns.rs | 1 + src/test/ui/run-pass/consts/const-vecs-and-slices.rs | 2 ++ src/test/ui/run-pass/consts/const.rs | 2 +- src/test/ui/run-pass/cross-crate/xcrate-unit-struct.rs | 1 + src/test/ui/run-pass/deriving/deriving-enum-single-variant.rs | 1 + src/test/ui/run-pass/deriving/deriving-hash.rs | 4 ++++ src/test/ui/run-pass/deriving/deriving-in-macro.rs | 1 + src/test/ui/run-pass/deriving/deriving-meta-multiple.rs | 1 + src/test/ui/run-pass/deriving/deriving-meta.rs | 1 + src/test/ui/run-pass/drop/drop-on-empty-block-exit.rs | 1 + src/test/ui/run-pass/drop/drop-struct-as-object.rs | 2 ++ src/test/ui/run-pass/dynamically-sized-types/dst-coerce-rc.rs | 1 + .../ui/run-pass/dynamically-sized-types/dst-trait-tuple.rs | 1 + .../ui/run-pass/dynamically-sized-types/dst-tuple-sole.rs | 3 +++ src/test/ui/run-pass/dynamically-sized-types/dst-tuple.rs | 1 + .../ui/run-pass/extern/extern-compare-with-return-type.rs | 2 +- src/test/ui/run-pass/for-loop-while/while-prelude-drop.rs | 2 ++ src/test/ui/run-pass/functions-closures/fn-coerce-field.rs | 1 + .../run-pass/functions-closures/parallel-codegen-closures.rs | 2 ++ .../ui/run-pass/functions-closures/return-from-closure.rs | 1 + src/test/ui/run-pass/generics/generic-ivec-leak.rs | 1 + src/test/ui/run-pass/generics/generic-recursive-tag.rs | 1 + src/test/ui/run-pass/generics/generic-static-methods.rs | 1 + src/test/ui/run-pass/generics/generic-tag-corruption.rs | 2 +- src/test/ui/run-pass/generics/generic-tag-local.rs | 2 +- src/test/ui/run-pass/generics/generic-tag-match.rs | 1 + src/test/ui/run-pass/generics/generic-tag-values.rs | 2 ++ src/test/ui/run-pass/generics/generic-tag.rs | 2 ++ .../ui/run-pass/intrinsics/intrinsic-move-val-cleanups.rs | 1 + src/test/ui/run-pass/issues/issue-10734.rs | 2 ++ src/test/ui/run-pass/issues/issue-12699.rs | 1 + src/test/ui/run-pass/issues/issue-13264.rs | 3 +++ src/test/ui/run-pass/issues/issue-13902.rs | 2 ++ src/test/ui/run-pass/issues/issue-14421.rs | 2 ++ src/test/ui/run-pass/issues/issue-14422.rs | 2 ++ src/test/ui/run-pass/issues/issue-1451.rs | 2 +- src/test/ui/run-pass/issues/issue-15261.rs | 2 ++ src/test/ui/run-pass/issues/issue-15673.rs | 2 ++ src/test/ui/run-pass/issues/issue-16492.rs | 2 ++ src/test/ui/run-pass/issues/issue-16530.rs | 2 ++ src/test/ui/run-pass/issues/issue-1660.rs | 2 ++ src/test/ui/run-pass/issues/issue-1701.rs | 2 ++ src/test/ui/run-pass/issues/issue-17756.rs | 2 ++ src/test/ui/run-pass/issues/issue-1821.rs | 2 ++ src/test/ui/run-pass/issues/issue-1866.rs | 2 ++ src/test/ui/run-pass/issues/issue-20091.rs | 2 ++ src/test/ui/run-pass/issues/issue-20427.rs | 3 +++ src/test/ui/run-pass/issues/issue-20644.rs | 2 ++ src/test/ui/run-pass/issues/issue-21562.rs | 2 ++ src/test/ui/run-pass/issues/issue-21634.rs | 2 ++ src/test/ui/run-pass/issues/issue-21891.rs | 2 ++ src/test/ui/run-pass/issues/issue-2190-1.rs | 2 ++ src/test/ui/run-pass/issues/issue-22356.rs | 2 ++ src/test/ui/run-pass/issues/issue-22471.rs | 2 ++ src/test/ui/run-pass/issues/issue-2288.rs | 2 ++ src/test/ui/run-pass/issues/issue-2311-2.rs | 2 ++ src/test/ui/run-pass/issues/issue-2311.rs | 2 ++ src/test/ui/run-pass/issues/issue-2312.rs | 2 ++ .../ui/run-pass/issues/issue-23338-ensure-param-drop-order.rs | 2 ++ src/test/ui/run-pass/issues/issue-23611-enum-swap-in-drop.rs | 2 ++ src/test/ui/run-pass/issues/issue-23898.rs | 2 ++ src/test/ui/run-pass/issues/issue-2428.rs | 2 ++ src/test/ui/run-pass/issues/issue-2445-b.rs | 2 ++ src/test/ui/run-pass/issues/issue-2445.rs | 2 ++ src/test/ui/run-pass/issues/issue-24805-dropck-itemless.rs | 2 ++ src/test/ui/run-pass/issues/issue-2487-a.rs | 2 ++ src/test/ui/run-pass/issues/issue-2502.rs | 2 ++ src/test/ui/run-pass/issues/issue-25180.rs | 2 ++ src/test/ui/run-pass/issues/issue-2550.rs | 2 ++ src/test/ui/run-pass/issues/issue-26095.rs | 2 ++ src/test/ui/run-pass/issues/issue-26322.rs | 3 +++ src/test/ui/run-pass/issues/issue-2633.rs | 2 ++ src/test/ui/run-pass/issues/issue-26873-multifile.rs | 2 ++ src/test/ui/run-pass/issues/issue-26873-onefile.rs | 2 ++ src/test/ui/run-pass/issues/issue-2708.rs | 2 ++ src/test/ui/run-pass/issues/issue-2718.rs | 1 + src/test/ui/run-pass/issues/issue-2734.rs | 2 ++ src/test/ui/run-pass/issues/issue-2735-2.rs | 2 ++ src/test/ui/run-pass/issues/issue-2735-3.rs | 2 ++ src/test/ui/run-pass/issues/issue-2735.rs | 2 ++ src/test/ui/run-pass/issues/issue-2748-a.rs | 2 ++ src/test/ui/run-pass/issues/issue-27639.rs | 2 ++ src/test/ui/run-pass/issues/issue-28676.rs | 2 ++ src/test/ui/run-pass/issues/issue-2904.rs | 1 + src/test/ui/run-pass/issues/issue-29071.rs | 1 + src/test/ui/run-pass/issues/issue-2935.rs | 1 + src/test/ui/run-pass/issues/issue-2936.rs | 1 + src/test/ui/run-pass/issues/issue-29663.rs | 1 + src/test/ui/run-pass/issues/issue-29740.rs | 1 + src/test/ui/run-pass/issues/issue-2989.rs | 2 ++ src/test/ui/run-pass/issues/issue-3037.rs | 1 + src/test/ui/run-pass/issues/issue-3121.rs | 1 + src/test/ui/run-pass/issues/issue-3149.rs | 1 + src/test/ui/run-pass/issues/issue-3220.rs | 1 + src/test/ui/run-pass/issues/issue-3389.rs | 1 + src/test/ui/run-pass/issues/issue-3424.rs | 1 + src/test/ui/run-pass/issues/issue-3447.rs | 2 ++ src/test/ui/run-pass/issues/issue-34780.rs | 1 + src/test/ui/run-pass/issues/issue-3563-3.rs | 2 ++ src/test/ui/run-pass/issues/issue-39720.rs | 2 ++ src/test/ui/run-pass/issues/issue-3979-generics.rs | 1 + src/test/ui/run-pass/issues/issue-3979.rs | 1 + src/test/ui/run-pass/issues/issue-42453.rs | 2 ++ src/test/ui/run-pass/issues/issue-42956.rs | 1 + src/test/ui/run-pass/issues/issue-47364.rs | 1 + src/test/ui/run-pass/issues/issue-4759.rs | 1 + src/test/ui/run-pass/issues/issue-47789.rs | 1 + src/test/ui/run-pass/issues/issue-5741.rs | 2 +- src/test/ui/run-pass/issues/issue-5917.rs | 1 + src/test/ui/run-pass/issues/issue-6344-let.rs | 2 ++ src/test/ui/run-pass/issues/issue-6344-match.rs | 2 ++ src/test/ui/run-pass/issues/issue-6470.rs | 1 + src/test/ui/run-pass/issues/issue-6991.rs | 2 ++ src/test/ui/run-pass/issues/issue-7012.rs | 3 +++ src/test/ui/run-pass/issues/issue-8259.rs | 2 ++ src/test/ui/run-pass/issues/issue-8506.rs | 1 + src/test/ui/run-pass/issues/issue-8578.rs | 2 ++ src/test/ui/run-pass/issues/issue-9110.rs | 1 + src/test/ui/run-pass/issues/issue-9129.rs | 2 ++ src/test/ui/run-pass/issues/issue-9243.rs | 1 + src/test/ui/run-pass/issues/issue-9396.rs | 1 + src/test/ui/run-pass/issues/issue-979.rs | 2 ++ src/test/ui/run-pass/macros/macro-doc-comments.rs | 2 ++ src/test/ui/run-pass/macros/macro-include-items.rs | 2 ++ .../ui/run-pass/macros/macro-lifetime-used-with-labels.rs | 2 ++ src/test/ui/run-pass/macros/macro-path.rs | 2 ++ src/test/ui/run-pass/macros/parse-complex-macro-invoc-op.rs | 2 ++ src/test/ui/run-pass/macros/syntax-extension-source-utils.rs | 2 ++ src/test/ui/run-pass/methods/method-attributes.rs | 2 ++ .../run-pass/methods/method-normalize-bounds-issue-20604.rs | 2 ++ .../run-pass/methods/method-two-trait-defer-resolution-1.rs | 2 ++ src/test/ui/run-pass/mir/mir_fat_ptr_drop.rs | 2 ++ src/test/ui/run-pass/numbers-arithmetic/arith-unsigned.rs | 1 + src/test/ui/run-pass/numbers-arithmetic/i128-ffi.rs | 2 ++ src/test/ui/run-pass/numbers-arithmetic/i128.rs | 2 ++ src/test/ui/run-pass/numbers-arithmetic/shift.rs | 3 +++ .../ui/run-pass/numbers-arithmetic/signed-shift-const-eval.rs | 2 ++ src/test/ui/run-pass/overloaded/overloaded-autoderef.rs | 2 ++ src/test/ui/run-pass/overloaded/overloaded-index-autoderef.rs | 2 ++ src/test/ui/run-pass/packed/packed-struct-generic-layout.rs | 2 ++ src/test/ui/run-pass/packed/packed-struct-generic-size.rs | 3 +++ src/test/ui/run-pass/packed/packed-struct-size.rs | 2 ++ src/test/ui/run-pass/packed/packed-tuple-struct-size.rs | 2 ++ src/test/ui/run-pass/panics/panic-handler-chain.rs | 2 ++ src/test/ui/run-pass/panics/panic-handler-flail-wildly.rs | 2 ++ src/test/ui/run-pass/panics/panic-in-dtor-drops-fields.rs | 2 ++ src/test/ui/run-pass/privacy/privacy-ns.rs | 2 ++ src/test/ui/run-pass/privacy/private-class-field.rs | 2 ++ src/test/ui/run-pass/privacy/private-method.rs | 2 ++ src/test/ui/run-pass/process/process-sigpipe.rs | 2 ++ .../ui/run-pass/regions/regions-bound-lists-feature-gate-2.rs | 2 ++ .../ui/run-pass/regions/regions-bound-lists-feature-gate.rs | 2 ++ src/test/ui/run-pass/regions/regions-copy-closure.rs | 2 ++ src/test/ui/run-pass/regions/regions-creating-enums2.rs | 2 ++ src/test/ui/run-pass/regions/regions-creating-enums5.rs | 2 ++ src/test/ui/run-pass/regions/regions-debruijn-of-object.rs | 2 ++ .../regions/regions-infer-contravariance-due-to-ret.rs | 2 ++ .../regions/regions-infer-region-in-fn-but-not-type.rs | 2 ++ .../ui/run-pass/regions/regions-infer-static-from-proc.rs | 2 ++ src/test/ui/run-pass/regions/regions-mock-codegen.rs | 2 ++ src/test/ui/run-pass/regions/regions-nullary-variant.rs | 2 ++ src/test/ui/run-pass/regions/regions-self-impls.rs | 2 ++ src/test/ui/run-pass/regions/regions-self-in-enums.rs | 2 ++ src/test/ui/run-pass/regions/regions-static-closure.rs | 2 ++ src/test/ui/run-pass/rfcs/rfc1623.rs | 2 ++ src/test/ui/run-pass/self/explicit-self.rs | 3 +++ src/test/ui/run-pass/self/self-in-typedefs.rs | 2 ++ src/test/ui/run-pass/simd/simd-generics.rs | 2 ++ .../ui/run-pass/simd/simd-intrinsic-generic-arithmetic.rs | 2 ++ src/test/ui/run-pass/simd/simd-intrinsic-generic-reduction.rs | 2 ++ src/test/ui/run-pass/simd/simd-intrinsic-generic-select.rs | 2 ++ src/test/ui/run-pass/simd/simd-size-align.rs | 2 ++ src/test/ui/run-pass/simd/simd-target-feature-mixup.rs | 2 ++ src/test/ui/run-pass/simd/simd-upgraded.rs | 3 +++ src/test/ui/run-pass/statics/static-impl.rs | 2 ++ src/test/ui/run-pass/statics/static-mut-xc.rs | 2 ++ src/test/ui/run-pass/structs-enums/class-attributes-1.rs | 2 ++ src/test/ui/run-pass/structs-enums/class-attributes-2.rs | 2 ++ .../structs-enums/class-cast-to-trait-multiple-types.rs | 1 + src/test/ui/run-pass/structs-enums/class-cast-to-trait.rs | 2 ++ src/test/ui/run-pass/structs-enums/class-dtor.rs | 2 ++ src/test/ui/run-pass/structs-enums/class-exports.rs | 1 + .../structs-enums/class-impl-very-parameterized-trait.rs | 1 + .../structs-enums/class-implement-trait-cross-crate.rs | 2 ++ src/test/ui/run-pass/structs-enums/class-implement-traits.rs | 1 + src/test/ui/run-pass/structs-enums/class-methods.rs | 2 ++ src/test/ui/run-pass/structs-enums/class-poly-methods.rs | 1 + src/test/ui/run-pass/structs-enums/class-separate-impl.rs | 2 ++ src/test/ui/run-pass/structs-enums/class-str-field.rs | 2 ++ src/test/ui/run-pass/structs-enums/class-typarams.rs | 2 ++ .../ui/run-pass/structs-enums/classes-self-referential.rs | 2 ++ src/test/ui/run-pass/structs-enums/classes-simple-method.rs | 1 + src/test/ui/run-pass/structs-enums/classes-simple.rs | 1 + src/test/ui/run-pass/structs-enums/classes.rs | 2 ++ .../ui/run-pass/structs-enums/codegen-tag-static-padding.rs | 1 + src/test/ui/run-pass/structs-enums/compare-generic-enums.rs | 2 ++ src/test/ui/run-pass/structs-enums/empty-struct-braces.rs | 2 ++ src/test/ui/run-pass/structs-enums/empty-tag.rs | 2 ++ src/test/ui/run-pass/structs-enums/enum-alignment.rs | 1 + .../ui/run-pass/structs-enums/enum-discrim-range-overflow.rs | 2 ++ src/test/ui/run-pass/structs-enums/enum-disr-val-pretty.rs | 1 + src/test/ui/run-pass/structs-enums/export-abstract-tag.rs | 2 ++ src/test/ui/run-pass/structs-enums/export-tag-variant.rs | 1 + src/test/ui/run-pass/structs-enums/expr-if-struct.rs | 1 + src/test/ui/run-pass/structs-enums/expr-match-struct.rs | 1 + src/test/ui/run-pass/structs-enums/field-destruction-order.rs | 2 ++ src/test/ui/run-pass/structs-enums/foreign-struct.rs | 2 ++ .../run-pass/structs-enums/namespaced-enum-emulate-flat-xc.rs | 2 ++ src/test/ui/run-pass/structs-enums/rec-tup.rs | 2 ++ src/test/ui/run-pass/structs-enums/record-pat.rs | 2 ++ src/test/ui/run-pass/structs-enums/resource-in-struct.rs | 2 ++ src/test/ui/run-pass/structs-enums/simple-generic-tag.rs | 2 ++ .../ui/run-pass/structs-enums/simple-match-generic-tag.rs | 2 ++ src/test/ui/run-pass/structs-enums/small-enum-range-edge.rs | 2 ++ src/test/ui/run-pass/structs-enums/struct-aliases-xcrate.rs | 2 ++ src/test/ui/run-pass/structs-enums/struct-aliases.rs | 2 ++ .../ui/run-pass/structs-enums/struct-like-variant-match.rs | 1 + src/test/ui/run-pass/structs-enums/struct-literal-dtor.rs | 2 ++ src/test/ui/run-pass/structs-enums/struct-pattern-matching.rs | 2 ++ src/test/ui/run-pass/structs-enums/tag-align-dyn-u64.rs | 1 + src/test/ui/run-pass/structs-enums/tag-align-dyn-variants.rs | 2 ++ src/test/ui/run-pass/structs-enums/tag-align-shape.rs | 2 ++ src/test/ui/run-pass/structs-enums/tag-align-u64.rs | 1 + src/test/ui/run-pass/structs-enums/tag-disr-val-shape.rs | 2 ++ src/test/ui/run-pass/structs-enums/tag-exports.rs | 1 + src/test/ui/run-pass/structs-enums/tag-in-block.rs | 2 ++ .../run-pass/structs-enums/tag-variant-disr-type-mismatch.rs | 2 ++ src/test/ui/run-pass/structs-enums/tag-variant-disr-val.rs | 2 ++ src/test/ui/run-pass/structs-enums/tag.rs | 1 + src/test/ui/run-pass/threads-sendsync/send-resource.rs | 2 ++ src/test/ui/run-pass/threads-sendsync/sendable-class.rs | 2 ++ src/test/ui/run-pass/threads-sendsync/spawn-types.rs | 2 ++ src/test/ui/run-pass/threads-sendsync/task-comm-16.rs | 2 ++ src/test/ui/run-pass/threads-sendsync/tls-init-on-init.rs | 2 ++ src/test/ui/run-pass/threads-sendsync/tls-try-with.rs | 2 ++ src/test/ui/run-pass/traits/anon_trait_static_method_exe.rs | 2 ++ src/test/ui/run-pass/traits/assignability-trait.rs | 2 ++ src/test/ui/run-pass/traits/impl-implicit-trait.rs | 2 ++ src/test/ui/run-pass/traits/kindck-owned-trait-contains-1.rs | 3 +++ src/test/ui/run-pass/traits/supertrait-default-generics.rs | 2 ++ src/test/ui/run-pass/traits/trait-bounds-basic.rs | 2 ++ src/test/ui/run-pass/traits/trait-bounds.rs | 2 ++ src/test/ui/run-pass/traits/trait-default-method-xc.rs | 2 ++ src/test/ui/run-pass/traits/trait-generic.rs | 1 + src/test/ui/run-pass/traits/trait-impl-2.rs | 2 ++ src/test/ui/run-pass/traits/trait-to-str.rs | 1 + src/test/ui/run-pass/traits/use-trait-before-def.rs | 2 ++ .../run-pass/unboxed-closures/unboxed-closures-cross-crate.rs | 2 ++ src/test/ui/run-pass/unique/unique-containing-tag.rs | 2 ++ src/test/ui/run-pass/unique/unique-in-tag.rs | 2 ++ src/test/ui/run-pass/unique/unique-pat-2.rs | 3 +++ src/test/ui/run-pass/unique/unique-pat-3.rs | 2 ++ .../where-clauses/where-clause-early-bound-lifetimes.rs | 2 ++ src/test/ui/run-pass/zero-sized/zero-size-type-destructors.rs | 2 ++ 305 files changed, 516 insertions(+), 20 deletions(-) diff --git a/src/test/ui/run-pass/array-slice-vec/array_const_index-1.rs b/src/test/ui/run-pass/array-slice-vec/array_const_index-1.rs index dfaf0b33404..c026a47c4f9 100644 --- a/src/test/ui/run-pass/array-slice-vec/array_const_index-1.rs +++ b/src/test/ui/run-pass/array-slice-vec/array_const_index-1.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(stable_features)] #![feature(const_indexing)] diff --git a/src/test/ui/run-pass/array-slice-vec/evec-slice.rs b/src/test/ui/run-pass/array-slice-vec/evec-slice.rs index 3b996300b71..7f54801910b 100644 --- a/src/test/ui/run-pass/array-slice-vec/evec-slice.rs +++ b/src/test/ui/run-pass/array-slice-vec/evec-slice.rs @@ -10,8 +10,6 @@ // run-pass -#![allow(dead_assignment)] - pub fn main() { let x : &[isize] = &[1,2,3,4,5]; let mut z : &[isize] = &[1,2,3,4,5]; diff --git a/src/test/ui/run-pass/array-slice-vec/rcvr-borrowed-to-slice.rs b/src/test/ui/run-pass/array-slice-vec/rcvr-borrowed-to-slice.rs index 3e692fd5836..76302b92ed0 100644 --- a/src/test/ui/run-pass/array-slice-vec/rcvr-borrowed-to-slice.rs +++ b/src/test/ui/run-pass/array-slice-vec/rcvr-borrowed-to-slice.rs @@ -10,6 +10,7 @@ // run-pass +#![allow(non_camel_case_types)] trait sum { fn sum_(self) -> isize; diff --git a/src/test/ui/run-pass/array-slice-vec/slice-of-zero-size-elements.rs b/src/test/ui/run-pass/array-slice-vec/slice-of-zero-size-elements.rs index e8e3668491a..671246f6a63 100644 --- a/src/test/ui/run-pass/array-slice-vec/slice-of-zero-size-elements.rs +++ b/src/test/ui/run-pass/array-slice-vec/slice-of-zero-size-elements.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(stable_features)] // compile-flags: -C debug-assertions diff --git a/src/test/ui/run-pass/array-slice-vec/vec-slice-drop.rs b/src/test/ui/run-pass/array-slice-vec/vec-slice-drop.rs index 9273b815830..189d5a38ae3 100644 --- a/src/test/ui/run-pass/array-slice-vec/vec-slice-drop.rs +++ b/src/test/ui/run-pass/array-slice-vec/vec-slice-drop.rs @@ -10,6 +10,8 @@ // run-pass +#![allow(non_camel_case_types)] + use std::cell::Cell; // Make sure that destructors get run on slice literals diff --git a/src/test/ui/run-pass/autoref-autoderef/autoderef-method-on-trait.rs b/src/test/ui/run-pass/autoref-autoderef/autoderef-method-on-trait.rs index 7f1a990c7dc..8116a311eb4 100644 --- a/src/test/ui/run-pass/autoref-autoderef/autoderef-method-on-trait.rs +++ b/src/test/ui/run-pass/autoref-autoderef/autoderef-method-on-trait.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] #![feature(box_syntax)] trait double { diff --git a/src/test/ui/run-pass/autoref-autoderef/autoderef-method-priority.rs b/src/test/ui/run-pass/autoref-autoderef/autoderef-method-priority.rs index e6c9ad20303..2b148395003 100644 --- a/src/test/ui/run-pass/autoref-autoderef/autoderef-method-priority.rs +++ b/src/test/ui/run-pass/autoref-autoderef/autoderef-method-priority.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] #![feature(box_syntax)] trait double { diff --git a/src/test/ui/run-pass/autoref-autoderef/autoderef-method-twice-but-not-thrice.rs b/src/test/ui/run-pass/autoref-autoderef/autoderef-method-twice-but-not-thrice.rs index 072cfe410a8..14c57b07519 100644 --- a/src/test/ui/run-pass/autoref-autoderef/autoderef-method-twice-but-not-thrice.rs +++ b/src/test/ui/run-pass/autoref-autoderef/autoderef-method-twice-but-not-thrice.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] #![feature(box_syntax)] trait double { diff --git a/src/test/ui/run-pass/autoref-autoderef/autoderef-method-twice.rs b/src/test/ui/run-pass/autoref-autoderef/autoderef-method-twice.rs index 2efbb9751ce..5185d0ee749 100644 --- a/src/test/ui/run-pass/autoref-autoderef/autoderef-method-twice.rs +++ b/src/test/ui/run-pass/autoref-autoderef/autoderef-method-twice.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] #![feature(box_syntax)] trait double { diff --git a/src/test/ui/run-pass/autoref-autoderef/autoderef-method.rs b/src/test/ui/run-pass/autoref-autoderef/autoderef-method.rs index 99f1e1e3520..398ccde8894 100644 --- a/src/test/ui/run-pass/autoref-autoderef/autoderef-method.rs +++ b/src/test/ui/run-pass/autoref-autoderef/autoderef-method.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] #![feature(box_syntax)] trait double { diff --git a/src/test/ui/run-pass/binding/bind-field-short-with-modifiers.rs b/src/test/ui/run-pass/binding/bind-field-short-with-modifiers.rs index b7ffffe6fb5..24f03774270 100644 --- a/src/test/ui/run-pass/binding/bind-field-short-with-modifiers.rs +++ b/src/test/ui/run-pass/binding/bind-field-short-with-modifiers.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_shorthand_field_patterns)] pub fn main() { struct Foo { x: isize, y: isize } diff --git a/src/test/ui/run-pass/binding/expr-match-generic.rs b/src/test/ui/run-pass/binding/expr-match-generic.rs index 9edeec2c734..11c907b9b2d 100644 --- a/src/test/ui/run-pass/binding/expr-match-generic.rs +++ b/src/test/ui/run-pass/binding/expr-match-generic.rs @@ -9,7 +9,7 @@ // except according to those terms. // run-pass - +#![allow(non_camel_case_types)] type compare = extern "Rust" fn(T, T) -> bool; diff --git a/src/test/ui/run-pass/binding/fat-arrow-match.rs b/src/test/ui/run-pass/binding/fat-arrow-match.rs index c83c7b3ce84..c0e68f99ad0 100644 --- a/src/test/ui/run-pass/binding/fat-arrow-match.rs +++ b/src/test/ui/run-pass/binding/fat-arrow-match.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] enum color { red, diff --git a/src/test/ui/run-pass/binding/match-borrowed_str.rs b/src/test/ui/run-pass/binding/match-borrowed_str.rs index 0b412897db5..0871ff836cc 100644 --- a/src/test/ui/run-pass/binding/match-borrowed_str.rs +++ b/src/test/ui/run-pass/binding/match-borrowed_str.rs @@ -10,8 +10,6 @@ // run-pass -#![allow(unnecessary_allocation)] - fn f1(ref_string: &str) -> String { match ref_string { "a" => "found a".to_string(), diff --git a/src/test/ui/run-pass/binding/match-implicit-copy-unique.rs b/src/test/ui/run-pass/binding/match-implicit-copy-unique.rs index 7852a822e24..68edbea3471 100644 --- a/src/test/ui/run-pass/binding/match-implicit-copy-unique.rs +++ b/src/test/ui/run-pass/binding/match-implicit-copy-unique.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_shorthand_field_patterns)] #![feature(box_syntax)] struct Pair { a: Box, b: Box } diff --git a/src/test/ui/run-pass/binding/match-path.rs b/src/test/ui/run-pass/binding/match-path.rs index a004c015e3d..06d7095a924 100644 --- a/src/test/ui/run-pass/binding/match-path.rs +++ b/src/test/ui/run-pass/binding/match-path.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] // pretty-expanded FIXME #23616 diff --git a/src/test/ui/run-pass/binding/match-pattern-no-type-params.rs b/src/test/ui/run-pass/binding/match-pattern-no-type-params.rs index fc26255b702..2486fa782e0 100644 --- a/src/test/ui/run-pass/binding/match-pattern-no-type-params.rs +++ b/src/test/ui/run-pass/binding/match-pattern-no-type-params.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + enum maybe { nothing, just(T), } fn foo(x: maybe) { diff --git a/src/test/ui/run-pass/binding/match-phi.rs b/src/test/ui/run-pass/binding/match-phi.rs index bee8dcf2e1c..06a011c0fa2 100644 --- a/src/test/ui/run-pass/binding/match-phi.rs +++ b/src/test/ui/run-pass/binding/match-phi.rs @@ -10,8 +10,7 @@ // run-pass // pretty-expanded FIXME #23616 - -#![allow(dead_assignment)] +#![allow(non_camel_case_types)] #![allow(unused_variables)] enum thing { a, b, c, } diff --git a/src/test/ui/run-pass/binding/match-range-static.rs b/src/test/ui/run-pass/binding/match-range-static.rs index eaa935810c4..5be8db5fc86 100644 --- a/src/test/ui/run-pass/binding/match-range-static.rs +++ b/src/test/ui/run-pass/binding/match-range-static.rs @@ -10,6 +10,7 @@ // run-pass // pretty-expanded FIXME #23616 +#![allow(non_upper_case_globals)] const s: isize = 1; const e: isize = 42; diff --git a/src/test/ui/run-pass/binding/match-ref-binding-mut.rs b/src/test/ui/run-pass/binding/match-ref-binding-mut.rs index f3dfbcd9e44..c1f09502542 100644 --- a/src/test/ui/run-pass/binding/match-ref-binding-mut.rs +++ b/src/test/ui/run-pass/binding/match-ref-binding-mut.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_shorthand_field_patterns)] struct Rec { f: isize diff --git a/src/test/ui/run-pass/binding/match-str.rs b/src/test/ui/run-pass/binding/match-str.rs index 33fb72fa65b..0722a6f0b32 100644 --- a/src/test/ui/run-pass/binding/match-str.rs +++ b/src/test/ui/run-pass/binding/match-str.rs @@ -10,6 +10,7 @@ // run-pass // Issue #53 +#![allow(non_camel_case_types)] pub fn main() { diff --git a/src/test/ui/run-pass/binding/match-tag.rs b/src/test/ui/run-pass/binding/match-tag.rs index fe1090b5543..aeeb7dd4bc9 100644 --- a/src/test/ui/run-pass/binding/match-tag.rs +++ b/src/test/ui/run-pass/binding/match-tag.rs @@ -9,7 +9,7 @@ // except according to those terms. // run-pass - +#![allow(non_camel_case_types)] diff --git a/src/test/ui/run-pass/binding/mut-in-ident-patterns.rs b/src/test/ui/run-pass/binding/mut-in-ident-patterns.rs index b986cfc8a32..1e28b77f2ce 100644 --- a/src/test/ui/run-pass/binding/mut-in-ident-patterns.rs +++ b/src/test/ui/run-pass/binding/mut-in-ident-patterns.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] +#![allow(non_shorthand_field_patterns)] trait Foo { fn foo(&self, mut x: isize) -> isize { diff --git a/src/test/ui/run-pass/binding/nested-pattern.rs b/src/test/ui/run-pass/binding/nested-pattern.rs index 47b3d17f554..5bf558a4871 100644 --- a/src/test/ui/run-pass/binding/nested-pattern.rs +++ b/src/test/ui/run-pass/binding/nested-pattern.rs @@ -9,7 +9,7 @@ // except according to those terms. // run-pass - +#![allow(non_camel_case_types)] // a bug was causing this to complain about leaked memory on exit diff --git a/src/test/ui/run-pass/binding/nullary-or-pattern.rs b/src/test/ui/run-pass/binding/nullary-or-pattern.rs index e4e4aa35947..892464dd1db 100644 --- a/src/test/ui/run-pass/binding/nullary-or-pattern.rs +++ b/src/test/ui/run-pass/binding/nullary-or-pattern.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] enum blah { a, b, } diff --git a/src/test/ui/run-pass/binding/optional_comma_in_match_arm.rs b/src/test/ui/run-pass/binding/optional_comma_in_match_arm.rs index 69879c3ab26..90ef3c2b7ea 100644 --- a/src/test/ui/run-pass/binding/optional_comma_in_match_arm.rs +++ b/src/test/ui/run-pass/binding/optional_comma_in_match_arm.rs @@ -10,6 +10,7 @@ // run-pass // ignore-pretty issue #37199 +#![allow(while_true)] fn main() { let x = 1; diff --git a/src/test/ui/run-pass/binding/or-pattern.rs b/src/test/ui/run-pass/binding/or-pattern.rs index 5ada9777721..a9b3e278652 100644 --- a/src/test/ui/run-pass/binding/or-pattern.rs +++ b/src/test/ui/run-pass/binding/or-pattern.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] enum blah { a(isize, isize, usize), b(isize, isize), c, } diff --git a/src/test/ui/run-pass/binding/pattern-in-closure.rs b/src/test/ui/run-pass/binding/pattern-in-closure.rs index ce8b130a856..9a5a420a80b 100644 --- a/src/test/ui/run-pass/binding/pattern-in-closure.rs +++ b/src/test/ui/run-pass/binding/pattern-in-closure.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_shorthand_field_patterns)] + struct Foo { x: isize, y: isize diff --git a/src/test/ui/run-pass/binding/simple-generic-match.rs b/src/test/ui/run-pass/binding/simple-generic-match.rs index ee1d305ea6f..13c16790e09 100644 --- a/src/test/ui/run-pass/binding/simple-generic-match.rs +++ b/src/test/ui/run-pass/binding/simple-generic-match.rs @@ -9,7 +9,7 @@ // except according to those terms. // run-pass - +#![allow(non_camel_case_types)] // pretty-expanded FIXME #23616 diff --git a/src/test/ui/run-pass/binding/use-uninit-match.rs b/src/test/ui/run-pass/binding/use-uninit-match.rs index 956f1d2720b..1fc597b636e 100644 --- a/src/test/ui/run-pass/binding/use-uninit-match.rs +++ b/src/test/ui/run-pass/binding/use-uninit-match.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] fn foo(o: myoption) -> isize { diff --git a/src/test/ui/run-pass/binding/use-uninit-match2.rs b/src/test/ui/run-pass/binding/use-uninit-match2.rs index f7819f69519..8eb44fd76e1 100644 --- a/src/test/ui/run-pass/binding/use-uninit-match2.rs +++ b/src/test/ui/run-pass/binding/use-uninit-match2.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] fn foo(o: myoption) -> isize { diff --git a/src/test/ui/run-pass/cfg/conditional-compile.rs b/src/test/ui/run-pass/cfg/conditional-compile.rs index 79d43fed7f5..20362462484 100644 --- a/src/test/ui/run-pass/cfg/conditional-compile.rs +++ b/src/test/ui/run-pass/cfg/conditional-compile.rs @@ -9,6 +9,10 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] +#![allow(non_camel_case_types)] +#![allow(improper_ctypes)] + // Crate use statements #[cfg(bogus)] diff --git a/src/test/ui/run-pass/coherence/coherence-impl-in-fn.rs b/src/test/ui/run-pass/coherence/coherence-impl-in-fn.rs index 8c49d94e067..de7cb7664b6 100644 --- a/src/test/ui/run-pass/coherence/coherence-impl-in-fn.rs +++ b/src/test/ui/run-pass/coherence/coherence-impl-in-fn.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + pub fn main() { #[derive(Copy, Clone)] enum x { foo } diff --git a/src/test/ui/run-pass/consts/const-adt-align-mismatch.rs b/src/test/ui/run-pass/consts/const-adt-align-mismatch.rs index a6e823b6e2b..10875d5046c 100644 --- a/src/test/ui/run-pass/consts/const-adt-align-mismatch.rs +++ b/src/test/ui/run-pass/consts/const-adt-align-mismatch.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(deprecated)] + use std::mem; #[derive(PartialEq, Debug)] diff --git a/src/test/ui/run-pass/consts/const-cast-ptr-int.rs b/src/test/ui/run-pass/consts/const-cast-ptr-int.rs index f99327b650a..f12a73f0ea6 100644 --- a/src/test/ui/run-pass/consts/const-cast-ptr-int.rs +++ b/src/test/ui/run-pass/consts/const-cast-ptr-int.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] use std::ptr; diff --git a/src/test/ui/run-pass/consts/const-cast.rs b/src/test/ui/run-pass/consts/const-cast.rs index d4010a26c5d..100034ccc30 100644 --- a/src/test/ui/run-pass/consts/const-cast.rs +++ b/src/test/ui/run-pass/consts/const-cast.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + struct TestStruct { x: *const u8, } diff --git a/src/test/ui/run-pass/consts/const-const.rs b/src/test/ui/run-pass/consts/const-const.rs index 5d102093d36..160d10d3b11 100644 --- a/src/test/ui/run-pass/consts/const-const.rs +++ b/src/test/ui/run-pass/consts/const-const.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] const a: isize = 1; const b: isize = a + 2; diff --git a/src/test/ui/run-pass/consts/const-contents.rs b/src/test/ui/run-pass/consts/const-contents.rs index 103315f3ebc..3d99af9ee66 100644 --- a/src/test/ui/run-pass/consts/const-contents.rs +++ b/src/test/ui/run-pass/consts/const-contents.rs @@ -10,7 +10,7 @@ // run-pass // Issue #570 - +#![allow(non_upper_case_globals)] static lsl : isize = 1 << 2; static add : isize = 1 + 2; diff --git a/src/test/ui/run-pass/consts/const-cross-crate-const.rs b/src/test/ui/run-pass/consts/const-cross-crate-const.rs index a96498e9377..3e8eb9a422d 100644 --- a/src/test/ui/run-pass/consts/const-cross-crate-const.rs +++ b/src/test/ui/run-pass/consts/const-cross-crate-const.rs @@ -10,7 +10,7 @@ // run-pass // aux-build:cci_const.rs - +#![allow(non_upper_case_globals)] extern crate cci_const; static foo: &'static str = cci_const::foopy; diff --git a/src/test/ui/run-pass/consts/const-cross-crate-extern.rs b/src/test/ui/run-pass/consts/const-cross-crate-extern.rs index c4efd0b9046..504b872782b 100644 --- a/src/test/ui/run-pass/consts/const-cross-crate-extern.rs +++ b/src/test/ui/run-pass/consts/const-cross-crate-extern.rs @@ -10,7 +10,7 @@ // run-pass // aux-build:cci_const.rs - +#![allow(non_upper_case_globals)] extern crate cci_const; use cci_const::bar; diff --git a/src/test/ui/run-pass/consts/const-enum-cast.rs b/src/test/ui/run-pass/consts/const-enum-cast.rs index 48ef0c43478..39602153c79 100644 --- a/src/test/ui/run-pass/consts/const-enum-cast.rs +++ b/src/test/ui/run-pass/consts/const-enum-cast.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] enum A { A1, A2 } enum B { B1=0, B2=2 } diff --git a/src/test/ui/run-pass/consts/const-extern-function.rs b/src/test/ui/run-pass/consts/const-extern-function.rs index 9a3aef9c2f5..e7e11e74086 100644 --- a/src/test/ui/run-pass/consts/const-extern-function.rs +++ b/src/test/ui/run-pass/consts/const-extern-function.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] extern fn foopy() {} diff --git a/src/test/ui/run-pass/consts/const-fields-and-indexing.rs b/src/test/ui/run-pass/consts/const-fields-and-indexing.rs index ed00a238586..c0ba4404f00 100644 --- a/src/test/ui/run-pass/consts/const-fields-and-indexing.rs +++ b/src/test/ui/run-pass/consts/const-fields-and-indexing.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + const x : [isize; 4] = [1,2,3,4]; static p : isize = x[2]; const y : &'static [isize] = &[1,2,3,4]; diff --git a/src/test/ui/run-pass/consts/const-fn-val.rs b/src/test/ui/run-pass/consts/const-fn-val.rs index ac5c7e3febc..a0f3e5d57d4 100644 --- a/src/test/ui/run-pass/consts/const-fn-val.rs +++ b/src/test/ui/run-pass/consts/const-fn-val.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] fn foo() -> isize { return 0xca7f000d; diff --git a/src/test/ui/run-pass/consts/const-negation.rs b/src/test/ui/run-pass/consts/const-negation.rs index c11d283d2b0..048aa1f4e7a 100644 --- a/src/test/ui/run-pass/consts/const-negation.rs +++ b/src/test/ui/run-pass/consts/const-negation.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(overflowing_literals)] + #[deny(const_err)] fn main() { diff --git a/src/test/ui/run-pass/consts/const-negative.rs b/src/test/ui/run-pass/consts/const-negative.rs index a4fd8472a16..9b3c846deac 100644 --- a/src/test/ui/run-pass/consts/const-negative.rs +++ b/src/test/ui/run-pass/consts/const-negative.rs @@ -10,7 +10,7 @@ // run-pass // Issue #358 - +#![allow(non_upper_case_globals)] static toplevel_mod: isize = -1; diff --git a/src/test/ui/run-pass/consts/const-rec-and-tup.rs b/src/test/ui/run-pass/consts/const-rec-and-tup.rs index 331be437c56..15f74d23b6d 100644 --- a/src/test/ui/run-pass/consts/const-rec-and-tup.rs +++ b/src/test/ui/run-pass/consts/const-rec-and-tup.rs @@ -9,6 +9,9 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] +#![allow(overflowing_literals)] + struct Pair { a: f64, b: f64 } struct AnotherPair { x: (i64, i64), y: Pair } diff --git a/src/test/ui/run-pass/consts/const-region-ptrs-noncopy.rs b/src/test/ui/run-pass/consts/const-region-ptrs-noncopy.rs index 340c3d9e886..fdbebc47990 100644 --- a/src/test/ui/run-pass/consts/const-region-ptrs-noncopy.rs +++ b/src/test/ui/run-pass/consts/const-region-ptrs-noncopy.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] type Big = [u64; 8]; struct Pair<'a> { a: isize, b: &'a Big } diff --git a/src/test/ui/run-pass/consts/const-region-ptrs.rs b/src/test/ui/run-pass/consts/const-region-ptrs.rs index 5244b9f2e57..00f987c745c 100644 --- a/src/test/ui/run-pass/consts/const-region-ptrs.rs +++ b/src/test/ui/run-pass/consts/const-region-ptrs.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + struct Pair<'a> { a: isize, b: &'a isize } const x: &'static isize = &10; diff --git a/src/test/ui/run-pass/consts/const-struct-offsets.rs b/src/test/ui/run-pass/consts/const-struct-offsets.rs index 105b6a1feb5..ec77b59e09d 100644 --- a/src/test/ui/run-pass/consts/const-struct-offsets.rs +++ b/src/test/ui/run-pass/consts/const-struct-offsets.rs @@ -10,6 +10,7 @@ // run-pass // pretty-expanded FIXME #23616 +#![allow(non_upper_case_globals)] enum Foo { IntVal(i32), diff --git a/src/test/ui/run-pass/consts/const-struct.rs b/src/test/ui/run-pass/consts/const-struct.rs index 660d14cf94a..0554356ab8e 100644 --- a/src/test/ui/run-pass/consts/const-struct.rs +++ b/src/test/ui/run-pass/consts/const-struct.rs @@ -9,6 +9,9 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] +#![allow(non_upper_case_globals)] + use std::cmp; #[derive(Debug)] diff --git a/src/test/ui/run-pass/consts/const-vec-of-fns.rs b/src/test/ui/run-pass/consts/const-vec-of-fns.rs index a9ba5334d59..79387b5195b 100644 --- a/src/test/ui/run-pass/consts/const-vec-of-fns.rs +++ b/src/test/ui/run-pass/consts/const-vec-of-fns.rs @@ -10,6 +10,7 @@ // run-pass // pretty-expanded FIXME #23616 +#![allow(non_upper_case_globals)] /*! * Try to double-check that static fns have the right size (with or diff --git a/src/test/ui/run-pass/consts/const-vecs-and-slices.rs b/src/test/ui/run-pass/consts/const-vecs-and-slices.rs index e54eabe300e..85d227b2d6e 100644 --- a/src/test/ui/run-pass/consts/const-vecs-and-slices.rs +++ b/src/test/ui/run-pass/consts/const-vecs-and-slices.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + static x : [isize; 4] = [1,2,3,4]; static y : &'static [isize] = &[1,2,3,4]; static z : &'static [isize; 4] = &[1,2,3,4]; diff --git a/src/test/ui/run-pass/consts/const.rs b/src/test/ui/run-pass/consts/const.rs index e7d97bd0868..7fc5ecb5bd7 100644 --- a/src/test/ui/run-pass/consts/const.rs +++ b/src/test/ui/run-pass/consts/const.rs @@ -9,7 +9,7 @@ // except according to those terms. // run-pass - +#![allow(non_upper_case_globals)] static i: isize = 10; diff --git a/src/test/ui/run-pass/cross-crate/xcrate-unit-struct.rs b/src/test/ui/run-pass/cross-crate/xcrate-unit-struct.rs index 9f822e972ea..65ce4244f56 100644 --- a/src/test/ui/run-pass/cross-crate/xcrate-unit-struct.rs +++ b/src/test/ui/run-pass/cross-crate/xcrate-unit-struct.rs @@ -11,6 +11,7 @@ // run-pass // aux-build:xcrate_unit_struct.rs // pretty-expanded FIXME #23616 +#![allow(non_upper_case_globals)] extern crate xcrate_unit_struct; diff --git a/src/test/ui/run-pass/deriving/deriving-enum-single-variant.rs b/src/test/ui/run-pass/deriving/deriving-enum-single-variant.rs index f813577259b..e304f481baa 100644 --- a/src/test/ui/run-pass/deriving/deriving-enum-single-variant.rs +++ b/src/test/ui/run-pass/deriving/deriving-enum-single-variant.rs @@ -10,6 +10,7 @@ // run-pass // pretty-expanded FIXME #23616 +#![allow(non_camel_case_types)] pub type task_id = isize; diff --git a/src/test/ui/run-pass/deriving/deriving-hash.rs b/src/test/ui/run-pass/deriving/deriving-hash.rs index 8ad51765d47..906647a1f47 100644 --- a/src/test/ui/run-pass/deriving/deriving-hash.rs +++ b/src/test/ui/run-pass/deriving/deriving-hash.rs @@ -9,6 +9,10 @@ // except according to those terms. // run-pass +#![allow(deprecated)] +#![allow(non_camel_case_types)] +#![allow(non_snake_case)] + use std::hash::{Hash, SipHasher, Hasher}; use std::mem::size_of; diff --git a/src/test/ui/run-pass/deriving/deriving-in-macro.rs b/src/test/ui/run-pass/deriving/deriving-in-macro.rs index 4f7ce3f1255..dc6fda84f1d 100644 --- a/src/test/ui/run-pass/deriving/deriving-in-macro.rs +++ b/src/test/ui/run-pass/deriving/deriving-in-macro.rs @@ -10,6 +10,7 @@ // run-pass // pretty-expanded FIXME #23616 +#![allow(non_camel_case_types)] macro_rules! define_vec { () => ( diff --git a/src/test/ui/run-pass/deriving/deriving-meta-multiple.rs b/src/test/ui/run-pass/deriving/deriving-meta-multiple.rs index e2a74ecd084..33f98a74b14 100644 --- a/src/test/ui/run-pass/deriving/deriving-meta-multiple.rs +++ b/src/test/ui/run-pass/deriving/deriving-meta-multiple.rs @@ -10,6 +10,7 @@ // run-pass // pretty-expanded FIXME #23616 +#![allow(deprecated)] use std::hash::{Hash, SipHasher}; diff --git a/src/test/ui/run-pass/deriving/deriving-meta.rs b/src/test/ui/run-pass/deriving/deriving-meta.rs index 440acda0534..309cd5aed1d 100644 --- a/src/test/ui/run-pass/deriving/deriving-meta.rs +++ b/src/test/ui/run-pass/deriving/deriving-meta.rs @@ -10,6 +10,7 @@ // run-pass // pretty-expanded FIXME #23616 +#![allow(deprecated)] use std::hash::{Hash, SipHasher}; diff --git a/src/test/ui/run-pass/drop/drop-on-empty-block-exit.rs b/src/test/ui/run-pass/drop/drop-on-empty-block-exit.rs index 97a2bcded84..9ddf399ed7a 100644 --- a/src/test/ui/run-pass/drop/drop-on-empty-block-exit.rs +++ b/src/test/ui/run-pass/drop/drop-on-empty-block-exit.rs @@ -10,6 +10,7 @@ // run-pass // pretty-expanded FIXME #23616 +#![allow(non_camel_case_types)] #![feature(box_syntax)] diff --git a/src/test/ui/run-pass/drop/drop-struct-as-object.rs b/src/test/ui/run-pass/drop/drop-struct-as-object.rs index cb295ef5a09..97ec423643c 100644 --- a/src/test/ui/run-pass/drop/drop-struct-as-object.rs +++ b/src/test/ui/run-pass/drop/drop-struct-as-object.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + // Test that destructor on a struct runs successfully after the struct // is boxed and converted to an object. diff --git a/src/test/ui/run-pass/dynamically-sized-types/dst-coerce-rc.rs b/src/test/ui/run-pass/dynamically-sized-types/dst-coerce-rc.rs index edb682beb13..fb7b2bc8bf7 100644 --- a/src/test/ui/run-pass/dynamically-sized-types/dst-coerce-rc.rs +++ b/src/test/ui/run-pass/dynamically-sized-types/dst-coerce-rc.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(stable_features)] // Test a very simple custom DST coercion. #![feature(core, rc_weak)] diff --git a/src/test/ui/run-pass/dynamically-sized-types/dst-trait-tuple.rs b/src/test/ui/run-pass/dynamically-sized-types/dst-trait-tuple.rs index b291bf3f6ba..4083f0e2b09 100644 --- a/src/test/ui/run-pass/dynamically-sized-types/dst-trait-tuple.rs +++ b/src/test/ui/run-pass/dynamically-sized-types/dst-trait-tuple.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(type_alias_bounds)] #![allow(unused_features)] #![feature(box_syntax)] diff --git a/src/test/ui/run-pass/dynamically-sized-types/dst-tuple-sole.rs b/src/test/ui/run-pass/dynamically-sized-types/dst-tuple-sole.rs index 4316a8a0f2d..43a1bacec31 100644 --- a/src/test/ui/run-pass/dynamically-sized-types/dst-tuple-sole.rs +++ b/src/test/ui/run-pass/dynamically-sized-types/dst-tuple-sole.rs @@ -9,6 +9,9 @@ // except according to those terms. // run-pass +#![allow(stable_features)] +#![allow(type_alias_bounds)] + // As dst-tuple.rs, but the unsized field is the only field in the tuple. diff --git a/src/test/ui/run-pass/dynamically-sized-types/dst-tuple.rs b/src/test/ui/run-pass/dynamically-sized-types/dst-tuple.rs index 0966aa8be86..753203d250d 100644 --- a/src/test/ui/run-pass/dynamically-sized-types/dst-tuple.rs +++ b/src/test/ui/run-pass/dynamically-sized-types/dst-tuple.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(type_alias_bounds)] #![feature(box_syntax)] #![feature(unsized_tuple_coercion)] diff --git a/src/test/ui/run-pass/extern/extern-compare-with-return-type.rs b/src/test/ui/run-pass/extern/extern-compare-with-return-type.rs index e0ab377598a..451b87f575a 100644 --- a/src/test/ui/run-pass/extern/extern-compare-with-return-type.rs +++ b/src/test/ui/run-pass/extern/extern-compare-with-return-type.rs @@ -10,7 +10,7 @@ // run-pass // Tests that we can compare various kinds of extern fn signatures. - +#![allow(non_camel_case_types)] extern fn voidret1() {} extern fn voidret2() {} diff --git a/src/test/ui/run-pass/for-loop-while/while-prelude-drop.rs b/src/test/ui/run-pass/for-loop-while/while-prelude-drop.rs index 479422993cd..8c6c8994398 100644 --- a/src/test/ui/run-pass/for-loop-while/while-prelude-drop.rs +++ b/src/test/ui/run-pass/for-loop-while/while-prelude-drop.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + use std::string::String; #[derive(PartialEq)] diff --git a/src/test/ui/run-pass/functions-closures/fn-coerce-field.rs b/src/test/ui/run-pass/functions-closures/fn-coerce-field.rs index 5ad8884e946..5845af6b60d 100644 --- a/src/test/ui/run-pass/functions-closures/fn-coerce-field.rs +++ b/src/test/ui/run-pass/functions-closures/fn-coerce-field.rs @@ -10,6 +10,7 @@ // run-pass // pretty-expanded FIXME #23616 +#![allow(non_camel_case_types)] struct r where F: FnOnce() { field: F, diff --git a/src/test/ui/run-pass/functions-closures/parallel-codegen-closures.rs b/src/test/ui/run-pass/functions-closures/parallel-codegen-closures.rs index c1db23341a3..0b8604f66f9 100644 --- a/src/test/ui/run-pass/functions-closures/parallel-codegen-closures.rs +++ b/src/test/ui/run-pass/functions-closures/parallel-codegen-closures.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + // Tests parallel codegen - this can fail if the symbol for the anonymous // closure in `sum` pollutes the second codegen unit from the first. diff --git a/src/test/ui/run-pass/functions-closures/return-from-closure.rs b/src/test/ui/run-pass/functions-closures/return-from-closure.rs index f64c270b310..c66bdb5fa8b 100644 --- a/src/test/ui/run-pass/functions-closures/return-from-closure.rs +++ b/src/test/ui/run-pass/functions-closures/return-from-closure.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] // just to make sure that `return` is only returning from the closure, // not the surrounding function. diff --git a/src/test/ui/run-pass/generics/generic-ivec-leak.rs b/src/test/ui/run-pass/generics/generic-ivec-leak.rs index 2c57f87485f..555f5297dde 100644 --- a/src/test/ui/run-pass/generics/generic-ivec-leak.rs +++ b/src/test/ui/run-pass/generics/generic-ivec-leak.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] enum wrapper { wrapped(T), } pub fn main() { let _w = wrapper::wrapped(vec![1, 2, 3, 4, 5]); } diff --git a/src/test/ui/run-pass/generics/generic-recursive-tag.rs b/src/test/ui/run-pass/generics/generic-recursive-tag.rs index 3011bd170f0..3830177f0ad 100644 --- a/src/test/ui/run-pass/generics/generic-recursive-tag.rs +++ b/src/test/ui/run-pass/generics/generic-recursive-tag.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] #![feature(box_syntax)] enum list { cons(Box, Box>), nil, } diff --git a/src/test/ui/run-pass/generics/generic-static-methods.rs b/src/test/ui/run-pass/generics/generic-static-methods.rs index 58ec675d9b3..2fe903866c2 100644 --- a/src/test/ui/run-pass/generics/generic-static-methods.rs +++ b/src/test/ui/run-pass/generics/generic-static-methods.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] trait vec_utils { diff --git a/src/test/ui/run-pass/generics/generic-tag-corruption.rs b/src/test/ui/run-pass/generics/generic-tag-corruption.rs index befc86c4051..6f02be5d106 100644 --- a/src/test/ui/run-pass/generics/generic-tag-corruption.rs +++ b/src/test/ui/run-pass/generics/generic-tag-corruption.rs @@ -9,7 +9,7 @@ // except according to those terms. // run-pass - +#![allow(non_camel_case_types)] // This used to cause memory corruption in stage 0. diff --git a/src/test/ui/run-pass/generics/generic-tag-local.rs b/src/test/ui/run-pass/generics/generic-tag-local.rs index b9190802eac..a0429693fd9 100644 --- a/src/test/ui/run-pass/generics/generic-tag-local.rs +++ b/src/test/ui/run-pass/generics/generic-tag-local.rs @@ -9,7 +9,7 @@ // except according to those terms. // run-pass - +#![allow(non_camel_case_types)] // pretty-expanded FIXME #23616 diff --git a/src/test/ui/run-pass/generics/generic-tag-match.rs b/src/test/ui/run-pass/generics/generic-tag-match.rs index 974ecd5d3ba..7f0bfe8ba31 100644 --- a/src/test/ui/run-pass/generics/generic-tag-match.rs +++ b/src/test/ui/run-pass/generics/generic-tag-match.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] enum foo { arm(T), } diff --git a/src/test/ui/run-pass/generics/generic-tag-values.rs b/src/test/ui/run-pass/generics/generic-tag-values.rs index e9e6ac83bc8..66a1268e2f8 100644 --- a/src/test/ui/run-pass/generics/generic-tag-values.rs +++ b/src/test/ui/run-pass/generics/generic-tag-values.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + enum noption { some(T), } struct Pair { x: isize, y: isize } diff --git a/src/test/ui/run-pass/generics/generic-tag.rs b/src/test/ui/run-pass/generics/generic-tag.rs index 6081f5f6766..54a006a163e 100644 --- a/src/test/ui/run-pass/generics/generic-tag.rs +++ b/src/test/ui/run-pass/generics/generic-tag.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 #![allow(unused_variables)] diff --git a/src/test/ui/run-pass/intrinsics/intrinsic-move-val-cleanups.rs b/src/test/ui/run-pass/intrinsics/intrinsic-move-val-cleanups.rs index 93c9bd6a496..5b04daeb332 100644 --- a/src/test/ui/run-pass/intrinsics/intrinsic-move-val-cleanups.rs +++ b/src/test/ui/run-pass/intrinsics/intrinsic-move-val-cleanups.rs @@ -10,6 +10,7 @@ // run-pass // ignore-emscripten no threads support +#![allow(stable_features)] // This test is checking that the move_val_init intrinsic is // respecting cleanups for both of its argument expressions. diff --git a/src/test/ui/run-pass/issues/issue-10734.rs b/src/test/ui/run-pass/issues/issue-10734.rs index e6e6f928420..6504cca474f 100644 --- a/src/test/ui/run-pass/issues/issue-10734.rs +++ b/src/test/ui/run-pass/issues/issue-10734.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + static mut drop_count: usize = 0; struct Foo { diff --git a/src/test/ui/run-pass/issues/issue-12699.rs b/src/test/ui/run-pass/issues/issue-12699.rs index 8e80aaa9a7e..eaaa2364f68 100644 --- a/src/test/ui/run-pass/issues/issue-12699.rs +++ b/src/test/ui/run-pass/issues/issue-12699.rs @@ -10,6 +10,7 @@ // run-pass // ignore-wasm32-bare can't block the thread +#![allow(deprecated)] use std::thread; diff --git a/src/test/ui/run-pass/issues/issue-13264.rs b/src/test/ui/run-pass/issues/issue-13264.rs index 79871baafba..db6b80ad225 100644 --- a/src/test/ui/run-pass/issues/issue-13264.rs +++ b/src/test/ui/run-pass/issues/issue-13264.rs @@ -9,6 +9,9 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] +#![allow(non_snake_case)] + use std::ops::Deref; struct Root { diff --git a/src/test/ui/run-pass/issues/issue-13902.rs b/src/test/ui/run-pass/issues/issue-13902.rs index 5b84d529ed9..87413be05e5 100644 --- a/src/test/ui/run-pass/issues/issue-13902.rs +++ b/src/test/ui/run-pass/issues/issue-13902.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + const JSVAL_TAG_CLEAR: u32 = 0xFFFFFF80; const JSVAL_TYPE_INT32: u8 = 0x01; const JSVAL_TYPE_UNDEFINED: u8 = 0x02; diff --git a/src/test/ui/run-pass/issues/issue-14421.rs b/src/test/ui/run-pass/issues/issue-14421.rs index 8ae622d3a29..8920134bcbb 100644 --- a/src/test/ui/run-pass/issues/issue-14421.rs +++ b/src/test/ui/run-pass/issues/issue-14421.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] + // aux-build:issue-14421.rs // pretty-expanded FIXME #23616 diff --git a/src/test/ui/run-pass/issues/issue-14422.rs b/src/test/ui/run-pass/issues/issue-14422.rs index cc917812b08..dd1d74779d5 100644 --- a/src/test/ui/run-pass/issues/issue-14422.rs +++ b/src/test/ui/run-pass/issues/issue-14422.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] + // aux-build:issue-14422.rs // pretty-expanded FIXME #23616 diff --git a/src/test/ui/run-pass/issues/issue-1451.rs b/src/test/ui/run-pass/issues/issue-1451.rs index c58638ccb8d..fb344c3b4b7 100644 --- a/src/test/ui/run-pass/issues/issue-1451.rs +++ b/src/test/ui/run-pass/issues/issue-1451.rs @@ -10,7 +10,7 @@ // run-pass // pretty-expanded FIXME #23616 - +#![allow(non_snake_case)] #![allow(unused_variables)] struct T { f: extern "Rust" fn() } diff --git a/src/test/ui/run-pass/issues/issue-15261.rs b/src/test/ui/run-pass/issues/issue-15261.rs index 9118ea2f18f..b715a388d10 100644 --- a/src/test/ui/run-pass/issues/issue-15261.rs +++ b/src/test/ui/run-pass/issues/issue-15261.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + // pretty-expanded FIXME #23616 static mut n_mut: usize = 0; diff --git a/src/test/ui/run-pass/issues/issue-15673.rs b/src/test/ui/run-pass/issues/issue-15673.rs index a207a56b39b..c706606cf6a 100644 --- a/src/test/ui/run-pass/issues/issue-15673.rs +++ b/src/test/ui/run-pass/issues/issue-15673.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + #![feature(iter_arith)] fn main() { diff --git a/src/test/ui/run-pass/issues/issue-16492.rs b/src/test/ui/run-pass/issues/issue-16492.rs index f4467df62e4..7c2f4d99e6a 100644 --- a/src/test/ui/run-pass/issues/issue-16492.rs +++ b/src/test/ui/run-pass/issues/issue-16492.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] + use std::rc::Rc; use std::cell::Cell; diff --git a/src/test/ui/run-pass/issues/issue-16530.rs b/src/test/ui/run-pass/issues/issue-16530.rs index 970d7bc24d5..f32057e5e44 100644 --- a/src/test/ui/run-pass/issues/issue-16530.rs +++ b/src/test/ui/run-pass/issues/issue-16530.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(deprecated)] + use std::hash::{SipHasher, Hasher, Hash}; #[derive(Hash)] diff --git a/src/test/ui/run-pass/issues/issue-1660.rs b/src/test/ui/run-pass/issues/issue-1660.rs index 0bcce0413cf..61b380bf695 100644 --- a/src/test/ui/run-pass/issues/issue-1660.rs +++ b/src/test/ui/run-pass/issues/issue-1660.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + // pretty-expanded FIXME #23616 pub fn main() { diff --git a/src/test/ui/run-pass/issues/issue-1701.rs b/src/test/ui/run-pass/issues/issue-1701.rs index adedfbb617f..433fd4c1af3 100644 --- a/src/test/ui/run-pass/issues/issue-1701.rs +++ b/src/test/ui/run-pass/issues/issue-1701.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + enum pattern { tabby, tortoiseshell, calico } enum breed { beagle, rottweiler, pug } diff --git a/src/test/ui/run-pass/issues/issue-17756.rs b/src/test/ui/run-pass/issues/issue-17756.rs index a6eb50d3baf..8c3f6b93588 100644 --- a/src/test/ui/run-pass/issues/issue-17756.rs +++ b/src/test/ui/run-pass/issues/issue-17756.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + const count : usize = 2 as usize; fn main() { let larger : [usize; count*2]; diff --git a/src/test/ui/run-pass/issues/issue-1821.rs b/src/test/ui/run-pass/issues/issue-1821.rs index c13be23a3a3..27c225a1916 100644 --- a/src/test/ui/run-pass/issues/issue-1821.rs +++ b/src/test/ui/run-pass/issues/issue-1821.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // Issue #1821 - Don't recurse trying to typecheck this diff --git a/src/test/ui/run-pass/issues/issue-1866.rs b/src/test/ui/run-pass/issues/issue-1866.rs index 65ca5d77b28..cf4a0ddea98 100644 --- a/src/test/ui/run-pass/issues/issue-1866.rs +++ b/src/test/ui/run-pass/issues/issue-1866.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 mod a { diff --git a/src/test/ui/run-pass/issues/issue-20091.rs b/src/test/ui/run-pass/issues/issue-20091.rs index de26ceed500..46d11b9d9b7 100644 --- a/src/test/ui/run-pass/issues/issue-20091.rs +++ b/src/test/ui/run-pass/issues/issue-20091.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + // ignore-cloudabi no processes // ignore-emscripten no processes diff --git a/src/test/ui/run-pass/issues/issue-20427.rs b/src/test/ui/run-pass/issues/issue-20427.rs index 7977d62b6ba..b03c489e252 100644 --- a/src/test/ui/run-pass/issues/issue-20427.rs +++ b/src/test/ui/run-pass/issues/issue-20427.rs @@ -9,6 +9,9 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] +#![allow(non_camel_case_types)] + // aux-build:i8.rs // ignore-pretty issue #37201 diff --git a/src/test/ui/run-pass/issues/issue-20644.rs b/src/test/ui/run-pass/issues/issue-20644.rs index 9aefcf0317d..728e2be3d23 100644 --- a/src/test/ui/run-pass/issues/issue-20644.rs +++ b/src/test/ui/run-pass/issues/issue-20644.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + // A reduced version of the rustbook ice. The problem this encountered // had to do with codegen ignoring binders. diff --git a/src/test/ui/run-pass/issues/issue-21562.rs b/src/test/ui/run-pass/issues/issue-21562.rs index cb5dc67a36f..6b876df9d04 100644 --- a/src/test/ui/run-pass/issues/issue-21562.rs +++ b/src/test/ui/run-pass/issues/issue-21562.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + extern crate core; use core::marker::Sync; diff --git a/src/test/ui/run-pass/issues/issue-21634.rs b/src/test/ui/run-pass/issues/issue-21634.rs index d398ef001fb..8c914ac5adc 100644 --- a/src/test/ui/run-pass/issues/issue-21634.rs +++ b/src/test/ui/run-pass/issues/issue-21634.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + #![feature(cfg_target_feature)] #[cfg(any(not(target_arch = "x86"), target_feature = "sse2"))] diff --git a/src/test/ui/run-pass/issues/issue-21891.rs b/src/test/ui/run-pass/issues/issue-21891.rs index 32b1a7c61ed..1e577ba7303 100644 --- a/src/test/ui/run-pass/issues/issue-21891.rs +++ b/src/test/ui/run-pass/issues/issue-21891.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + // pretty-expanded FIXME #23616 static foo: [usize; 3] = [1, 2, 3]; diff --git a/src/test/ui/run-pass/issues/issue-2190-1.rs b/src/test/ui/run-pass/issues/issue-2190-1.rs index db20643c695..2d7a7382f0b 100644 --- a/src/test/ui/run-pass/issues/issue-2190-1.rs +++ b/src/test/ui/run-pass/issues/issue-2190-1.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + // pretty-expanded FIXME #23616 // ignore-emscripten no threads diff --git a/src/test/ui/run-pass/issues/issue-22356.rs b/src/test/ui/run-pass/issues/issue-22356.rs index 9a5ceac9b7d..6e62ae06982 100644 --- a/src/test/ui/run-pass/issues/issue-22356.rs +++ b/src/test/ui/run-pass/issues/issue-22356.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(type_alias_bounds)] + // pretty-expanded FIXME #23616 use std::marker::PhantomData; diff --git a/src/test/ui/run-pass/issues/issue-22471.rs b/src/test/ui/run-pass/issues/issue-22471.rs index d8635b8e364..87b4bc1734b 100644 --- a/src/test/ui/run-pass/issues/issue-22471.rs +++ b/src/test/ui/run-pass/issues/issue-22471.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(type_alias_bounds)] + type Foo where T: Copy = Box; fn main(){} diff --git a/src/test/ui/run-pass/issues/issue-2288.rs b/src/test/ui/run-pass/issues/issue-2288.rs index 22ffec87304..6185aaca6cf 100644 --- a/src/test/ui/run-pass/issues/issue-2288.rs +++ b/src/test/ui/run-pass/issues/issue-2288.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + #![feature(box_syntax)] trait clam { diff --git a/src/test/ui/run-pass/issues/issue-2311-2.rs b/src/test/ui/run-pass/issues/issue-2311-2.rs index c410bbff2fa..8cfd941cca8 100644 --- a/src/test/ui/run-pass/issues/issue-2311-2.rs +++ b/src/test/ui/run-pass/issues/issue-2311-2.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + trait clam { fn get(self) -> A; diff --git a/src/test/ui/run-pass/issues/issue-2311.rs b/src/test/ui/run-pass/issues/issue-2311.rs index 62ff6f0c486..816754c4617 100644 --- a/src/test/ui/run-pass/issues/issue-2311.rs +++ b/src/test/ui/run-pass/issues/issue-2311.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 trait clam { fn get(self) -> A; } diff --git a/src/test/ui/run-pass/issues/issue-2312.rs b/src/test/ui/run-pass/issues/issue-2312.rs index f4ca16d8c00..33a033ef37f 100644 --- a/src/test/ui/run-pass/issues/issue-2312.rs +++ b/src/test/ui/run-pass/issues/issue-2312.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // Testing that the B's are resolved diff --git a/src/test/ui/run-pass/issues/issue-23338-ensure-param-drop-order.rs b/src/test/ui/run-pass/issues/issue-23338-ensure-param-drop-order.rs index c574a48e7c3..f1029a8c49a 100644 --- a/src/test/ui/run-pass/issues/issue-23338-ensure-param-drop-order.rs +++ b/src/test/ui/run-pass/issues/issue-23338-ensure-param-drop-order.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + // ignore-pretty issue #37201 // This test is ensuring that parameters are indeed dropped after diff --git a/src/test/ui/run-pass/issues/issue-23611-enum-swap-in-drop.rs b/src/test/ui/run-pass/issues/issue-23611-enum-swap-in-drop.rs index 7c1d3df80a5..ab5a89cbba3 100644 --- a/src/test/ui/run-pass/issues/issue-23611-enum-swap-in-drop.rs +++ b/src/test/ui/run-pass/issues/issue-23611-enum-swap-in-drop.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + // Issue 23611: this test is ensuring that, for an instance `X` of the // enum `E`, if you swap in a different variant during the execution // of the `::drop`, then the appropriate substructure will diff --git a/src/test/ui/run-pass/issues/issue-23898.rs b/src/test/ui/run-pass/issues/issue-23898.rs index dc2ceae305e..d06814d620e 100644 --- a/src/test/ui/run-pass/issues/issue-23898.rs +++ b/src/test/ui/run-pass/issues/issue-23898.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // Note: This test was used to demonstrate #5873 (now #23898). enum State { ST_NULL, ST_WHITESPACE } diff --git a/src/test/ui/run-pass/issues/issue-2428.rs b/src/test/ui/run-pass/issues/issue-2428.rs index f3f5248773c..5a0c9f5a85b 100644 --- a/src/test/ui/run-pass/issues/issue-2428.rs +++ b/src/test/ui/run-pass/issues/issue-2428.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + pub fn main() { let _foo = 100; diff --git a/src/test/ui/run-pass/issues/issue-2445-b.rs b/src/test/ui/run-pass/issues/issue-2445-b.rs index 95e913dd990..144861dc94e 100644 --- a/src/test/ui/run-pass/issues/issue-2445-b.rs +++ b/src/test/ui/run-pass/issues/issue-2445-b.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 struct c1 { diff --git a/src/test/ui/run-pass/issues/issue-2445.rs b/src/test/ui/run-pass/issues/issue-2445.rs index f34657e4fce..1d368e908ed 100644 --- a/src/test/ui/run-pass/issues/issue-2445.rs +++ b/src/test/ui/run-pass/issues/issue-2445.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 struct c1 { diff --git a/src/test/ui/run-pass/issues/issue-24805-dropck-itemless.rs b/src/test/ui/run-pass/issues/issue-24805-dropck-itemless.rs index fa50ce019bf..1d1bd21075b 100644 --- a/src/test/ui/run-pass/issues/issue-24805-dropck-itemless.rs +++ b/src/test/ui/run-pass/issues/issue-24805-dropck-itemless.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(deprecated)] + // Check that item-less traits do not cause dropck to inject extra // region constraints. diff --git a/src/test/ui/run-pass/issues/issue-2487-a.rs b/src/test/ui/run-pass/issues/issue-2487-a.rs index 72fa2edab63..ee0ee106076 100644 --- a/src/test/ui/run-pass/issues/issue-2487-a.rs +++ b/src/test/ui/run-pass/issues/issue-2487-a.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 struct socket { diff --git a/src/test/ui/run-pass/issues/issue-2502.rs b/src/test/ui/run-pass/issues/issue-2502.rs index edb85d40223..d06f99910a0 100644 --- a/src/test/ui/run-pass/issues/issue-2502.rs +++ b/src/test/ui/run-pass/issues/issue-2502.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 diff --git a/src/test/ui/run-pass/issues/issue-25180.rs b/src/test/ui/run-pass/issues/issue-25180.rs index cf7e3b21f14..edfa369ed46 100644 --- a/src/test/ui/run-pass/issues/issue-25180.rs +++ b/src/test/ui/run-pass/issues/issue-25180.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + const x: &'static Fn() = &|| println!("ICE here"); fn main() {} diff --git a/src/test/ui/run-pass/issues/issue-2550.rs b/src/test/ui/run-pass/issues/issue-2550.rs index 999fff40e99..0552e97e642 100644 --- a/src/test/ui/run-pass/issues/issue-2550.rs +++ b/src/test/ui/run-pass/issues/issue-2550.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] + // pretty-expanded FIXME #23616 struct C { diff --git a/src/test/ui/run-pass/issues/issue-26095.rs b/src/test/ui/run-pass/issues/issue-26095.rs index 2911e3c9c9c..0c6bc7c4885 100644 --- a/src/test/ui/run-pass/issues/issue-26095.rs +++ b/src/test/ui/run-pass/issues/issue-26095.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + trait HasNumber { const Number: usize; diff --git a/src/test/ui/run-pass/issues/issue-26322.rs b/src/test/ui/run-pass/issues/issue-26322.rs index 3ab12d75381..3c609a9e4aa 100644 --- a/src/test/ui/run-pass/issues/issue-26322.rs +++ b/src/test/ui/run-pass/issues/issue-26322.rs @@ -9,6 +9,9 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] +#![allow(non_snake_case)] + macro_rules! columnline { () => ( (column!(), line!()) diff --git a/src/test/ui/run-pass/issues/issue-2633.rs b/src/test/ui/run-pass/issues/issue-2633.rs index 21c02445914..c02c4e7b9d6 100644 --- a/src/test/ui/run-pass/issues/issue-2633.rs +++ b/src/test/ui/run-pass/issues/issue-2633.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + #[derive(Copy, Clone)] struct cat { meow: extern "Rust" fn(), diff --git a/src/test/ui/run-pass/issues/issue-26873-multifile.rs b/src/test/ui/run-pass/issues/issue-26873-multifile.rs index f1d2a8ff3f0..c557c0698d5 100644 --- a/src/test/ui/run-pass/issues/issue-26873-multifile.rs +++ b/src/test/ui/run-pass/issues/issue-26873-multifile.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] + // ignore-pretty issue #37195 mod issue_26873_multifile; diff --git a/src/test/ui/run-pass/issues/issue-26873-onefile.rs b/src/test/ui/run-pass/issues/issue-26873-onefile.rs index 4d976b08c0f..005491ecc58 100644 --- a/src/test/ui/run-pass/issues/issue-26873-onefile.rs +++ b/src/test/ui/run-pass/issues/issue-26873-onefile.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] + mod A { pub mod B { use super::*; diff --git a/src/test/ui/run-pass/issues/issue-2708.rs b/src/test/ui/run-pass/issues/issue-2708.rs index d69cc2b05ef..5fccdb0f137 100644 --- a/src/test/ui/run-pass/issues/issue-2708.rs +++ b/src/test/ui/run-pass/issues/issue-2708.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] + // pretty-expanded FIXME #23616 #![feature(box_syntax)] diff --git a/src/test/ui/run-pass/issues/issue-2718.rs b/src/test/ui/run-pass/issues/issue-2718.rs index 19d81db6486..1c5e7c7333d 100644 --- a/src/test/ui/run-pass/issues/issue-2718.rs +++ b/src/test/ui/run-pass/issues/issue-2718.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] pub type Task = isize; diff --git a/src/test/ui/run-pass/issues/issue-2734.rs b/src/test/ui/run-pass/issues/issue-2734.rs index 2a6cd25145a..e3b1618c625 100644 --- a/src/test/ui/run-pass/issues/issue-2734.rs +++ b/src/test/ui/run-pass/issues/issue-2734.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 #![feature(box_syntax)] diff --git a/src/test/ui/run-pass/issues/issue-2735-2.rs b/src/test/ui/run-pass/issues/issue-2735-2.rs index e278b233448..a8e81682ada 100644 --- a/src/test/ui/run-pass/issues/issue-2735-2.rs +++ b/src/test/ui/run-pass/issues/issue-2735-2.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + use std::cell::Cell; // This test should behave exactly like issue-2735-3 diff --git a/src/test/ui/run-pass/issues/issue-2735-3.rs b/src/test/ui/run-pass/issues/issue-2735-3.rs index b81a96eb184..9b8c2a5142f 100644 --- a/src/test/ui/run-pass/issues/issue-2735-3.rs +++ b/src/test/ui/run-pass/issues/issue-2735-3.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + use std::cell::Cell; // This test should behave exactly like issue-2735-2 diff --git a/src/test/ui/run-pass/issues/issue-2735.rs b/src/test/ui/run-pass/issues/issue-2735.rs index 53dfdc6c2fb..b22051700d8 100644 --- a/src/test/ui/run-pass/issues/issue-2735.rs +++ b/src/test/ui/run-pass/issues/issue-2735.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 #![feature(box_syntax)] diff --git a/src/test/ui/run-pass/issues/issue-2748-a.rs b/src/test/ui/run-pass/issues/issue-2748-a.rs index fa1761b8e63..9d84e2dccbc 100644 --- a/src/test/ui/run-pass/issues/issue-2748-a.rs +++ b/src/test/ui/run-pass/issues/issue-2748-a.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] + // pretty-expanded FIXME #23616 struct CMap<'a> { diff --git a/src/test/ui/run-pass/issues/issue-27639.rs b/src/test/ui/run-pass/issues/issue-27639.rs index cfd3d912cd3..81b1a2518fc 100644 --- a/src/test/ui/run-pass/issues/issue-27639.rs +++ b/src/test/ui/run-pass/issues/issue-27639.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + fn main() { const iter: i32 = 0; diff --git a/src/test/ui/run-pass/issues/issue-28676.rs b/src/test/ui/run-pass/issues/issue-28676.rs index 5b9e460fb03..978d2136334 100644 --- a/src/test/ui/run-pass/issues/issue-28676.rs +++ b/src/test/ui/run-pass/issues/issue-28676.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(improper_ctypes)] + // ignore-wasm32-bare no libc to test ffi with #[derive(Copy, Clone)] diff --git a/src/test/ui/run-pass/issues/issue-2904.rs b/src/test/ui/run-pass/issues/issue-2904.rs index 48860f88f9e..dcb8515c776 100644 --- a/src/test/ui/run-pass/issues/issue-2904.rs +++ b/src/test/ui/run-pass/issues/issue-2904.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] // Map representation diff --git a/src/test/ui/run-pass/issues/issue-29071.rs b/src/test/ui/run-pass/issues/issue-29071.rs index 7e4e8fc5025..06570f41a53 100644 --- a/src/test/ui/run-pass/issues/issue-29071.rs +++ b/src/test/ui/run-pass/issues/issue-29071.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] fn ret() -> u32 { static x: u32 = 10; diff --git a/src/test/ui/run-pass/issues/issue-2935.rs b/src/test/ui/run-pass/issues/issue-2935.rs index 5cd821c876e..d2af8325181 100644 --- a/src/test/ui/run-pass/issues/issue-2935.rs +++ b/src/test/ui/run-pass/issues/issue-2935.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] #![feature(box_syntax)] //type t = { a: isize }; diff --git a/src/test/ui/run-pass/issues/issue-2936.rs b/src/test/ui/run-pass/issues/issue-2936.rs index d7677a97135..84201348af3 100644 --- a/src/test/ui/run-pass/issues/issue-2936.rs +++ b/src/test/ui/run-pass/issues/issue-2936.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] trait bar { fn get_bar(&self) -> T; diff --git a/src/test/ui/run-pass/issues/issue-29663.rs b/src/test/ui/run-pass/issues/issue-29663.rs index 0dd0614b83c..709bea268d1 100644 --- a/src/test/ui/run-pass/issues/issue-29663.rs +++ b/src/test/ui/run-pass/issues/issue-29663.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(stable_features)] // write_volatile causes an LLVM assert with composite types #![feature(volatile)] diff --git a/src/test/ui/run-pass/issues/issue-29740.rs b/src/test/ui/run-pass/issues/issue-29740.rs index 854b4aa66d1..b0959e83009 100644 --- a/src/test/ui/run-pass/issues/issue-29740.rs +++ b/src/test/ui/run-pass/issues/issue-29740.rs @@ -11,6 +11,7 @@ // run-pass // Regression test for #29740. Inefficient MIR matching algorithms // generated way too much code for this sort of case, leading to OOM. +#![allow(non_snake_case)] pub mod KeyboardEventConstants { pub const DOM_KEY_LOCATION_STANDARD: u32 = 0; diff --git a/src/test/ui/run-pass/issues/issue-2989.rs b/src/test/ui/run-pass/issues/issue-2989.rs index 7122467de29..7690d9a6927 100644 --- a/src/test/ui/run-pass/issues/issue-2989.rs +++ b/src/test/ui/run-pass/issues/issue-2989.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + trait methods { fn to_bytes(&self) -> Vec ; } diff --git a/src/test/ui/run-pass/issues/issue-3037.rs b/src/test/ui/run-pass/issues/issue-3037.rs index f070c48e1b5..ab2d5a5ae88 100644 --- a/src/test/ui/run-pass/issues/issue-3037.rs +++ b/src/test/ui/run-pass/issues/issue-3037.rs @@ -10,6 +10,7 @@ // run-pass // pretty-expanded FIXME #23616 +#![allow(non_camel_case_types)] enum what { } diff --git a/src/test/ui/run-pass/issues/issue-3121.rs b/src/test/ui/run-pass/issues/issue-3121.rs index 5d8e2a12658..9d70cf90d1c 100644 --- a/src/test/ui/run-pass/issues/issue-3121.rs +++ b/src/test/ui/run-pass/issues/issue-3121.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] #![feature(box_syntax)] #[derive(Copy, Clone)] diff --git a/src/test/ui/run-pass/issues/issue-3149.rs b/src/test/ui/run-pass/issues/issue-3149.rs index bdc26064e90..324aec23ab0 100644 --- a/src/test/ui/run-pass/issues/issue-3149.rs +++ b/src/test/ui/run-pass/issues/issue-3149.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] // pretty-expanded FIXME #23616 fn Matrix4(m11: T, m12: T, m13: T, m14: T, diff --git a/src/test/ui/run-pass/issues/issue-3220.rs b/src/test/ui/run-pass/issues/issue-3220.rs index 359e1d9b345..2d32a08e37b 100644 --- a/src/test/ui/run-pass/issues/issue-3220.rs +++ b/src/test/ui/run-pass/issues/issue-3220.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] // pretty-expanded FIXME #23616 struct thing { x: isize, } diff --git a/src/test/ui/run-pass/issues/issue-3389.rs b/src/test/ui/run-pass/issues/issue-3389.rs index 97829fb9687..7102bb469e4 100644 --- a/src/test/ui/run-pass/issues/issue-3389.rs +++ b/src/test/ui/run-pass/issues/issue-3389.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] struct trie_node { content: Vec , diff --git a/src/test/ui/run-pass/issues/issue-3424.rs b/src/test/ui/run-pass/issues/issue-3424.rs index 4887f3f08ae..1e914eaee58 100644 --- a/src/test/ui/run-pass/issues/issue-3424.rs +++ b/src/test/ui/run-pass/issues/issue-3424.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] // rustc --test ignores2.rs && ./ignores2 pub struct Path; diff --git a/src/test/ui/run-pass/issues/issue-3447.rs b/src/test/ui/run-pass/issues/issue-3447.rs index 7e263ef5ed2..ff4642e47eb 100644 --- a/src/test/ui/run-pass/issues/issue-3447.rs +++ b/src/test/ui/run-pass/issues/issue-3447.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] +#![allow(non_camel_case_types)] #![feature(box_syntax)] use std::cell::RefCell; diff --git a/src/test/ui/run-pass/issues/issue-34780.rs b/src/test/ui/run-pass/issues/issue-34780.rs index 5f06cecec0e..b7f2871a8d1 100644 --- a/src/test/ui/run-pass/issues/issue-34780.rs +++ b/src/test/ui/run-pass/issues/issue-34780.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(stable_features)] #![feature(associated_consts)] use std::marker::PhantomData; diff --git a/src/test/ui/run-pass/issues/issue-3563-3.rs b/src/test/ui/run-pass/issues/issue-3563-3.rs index ebd86331d43..cd31abaca35 100644 --- a/src/test/ui/run-pass/issues/issue-3563-3.rs +++ b/src/test/ui/run-pass/issues/issue-3563-3.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] + // ASCII art shape renderer. Demonstrates traits, impls, operator overloading, // non-copyable struct, unit testing. To run execute: rustc --test shapes.rs && // ./shapes diff --git a/src/test/ui/run-pass/issues/issue-39720.rs b/src/test/ui/run-pass/issues/issue-39720.rs index 90bf06bcc4b..157cc41cdd3 100644 --- a/src/test/ui/run-pass/issues/issue-39720.rs +++ b/src/test/ui/run-pass/issues/issue-39720.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] + // ignore-emscripten FIXME(#45351) #![feature(repr_simd, platform_intrinsics)] diff --git a/src/test/ui/run-pass/issues/issue-3979-generics.rs b/src/test/ui/run-pass/issues/issue-3979-generics.rs index 8153fab5fcf..7766d7d1bdc 100644 --- a/src/test/ui/run-pass/issues/issue-3979-generics.rs +++ b/src/test/ui/run-pass/issues/issue-3979-generics.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] use std::ops::Add; diff --git a/src/test/ui/run-pass/issues/issue-3979.rs b/src/test/ui/run-pass/issues/issue-3979.rs index e65e4931f66..4cc2e882baa 100644 --- a/src/test/ui/run-pass/issues/issue-3979.rs +++ b/src/test/ui/run-pass/issues/issue-3979.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] trait Positioned { fn SetX(&mut self, _: isize); diff --git a/src/test/ui/run-pass/issues/issue-42453.rs b/src/test/ui/run-pass/issues/issue-42453.rs index 240060ad02b..649f52ef82e 100644 --- a/src/test/ui/run-pass/issues/issue-42453.rs +++ b/src/test/ui/run-pass/issues/issue-42453.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + #[derive(Debug)] struct builder; diff --git a/src/test/ui/run-pass/issues/issue-42956.rs b/src/test/ui/run-pass/issues/issue-42956.rs index c3c8106945d..cee9d8be98d 100644 --- a/src/test/ui/run-pass/issues/issue-42956.rs +++ b/src/test/ui/run-pass/issues/issue-42956.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(stable_features)] #![feature(associated_consts)] impl A for i32 { diff --git a/src/test/ui/run-pass/issues/issue-47364.rs b/src/test/ui/run-pass/issues/issue-47364.rs index 6bf47398745..61dd0714a1f 100644 --- a/src/test/ui/run-pass/issues/issue-47364.rs +++ b/src/test/ui/run-pass/issues/issue-47364.rs @@ -10,6 +10,7 @@ // run-pass // compile-flags: -C codegen-units=8 -O +#![allow(non_snake_case)] fn main() { nom_sql::selection(b"x "); diff --git a/src/test/ui/run-pass/issues/issue-4759.rs b/src/test/ui/run-pass/issues/issue-4759.rs index 2b25a07d557..12f2874341f 100644 --- a/src/test/ui/run-pass/issues/issue-4759.rs +++ b/src/test/ui/run-pass/issues/issue-4759.rs @@ -10,6 +10,7 @@ // run-pass // pretty-expanded FIXME #23616 +#![allow(non_shorthand_field_patterns)] #![feature(box_syntax)] diff --git a/src/test/ui/run-pass/issues/issue-47789.rs b/src/test/ui/run-pass/issues/issue-47789.rs index 2b1d94c609f..57aac45e51a 100644 --- a/src/test/ui/run-pass/issues/issue-47789.rs +++ b/src/test/ui/run-pass/issues/issue-47789.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] #![feature(nll)] diff --git a/src/test/ui/run-pass/issues/issue-5741.rs b/src/test/ui/run-pass/issues/issue-5741.rs index 32eb956cc08..f3beeff60fb 100644 --- a/src/test/ui/run-pass/issues/issue-5741.rs +++ b/src/test/ui/run-pass/issues/issue-5741.rs @@ -10,7 +10,7 @@ // run-pass // pretty-expanded FIXME #23616 - +#![allow(while_true)] #![allow(unreachable_code)] pub fn main() { diff --git a/src/test/ui/run-pass/issues/issue-5917.rs b/src/test/ui/run-pass/issues/issue-5917.rs index 32f4edb74da..75466c01fed 100644 --- a/src/test/ui/run-pass/issues/issue-5917.rs +++ b/src/test/ui/run-pass/issues/issue-5917.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] struct T (&'static [isize]); static t : T = T (&[5, 4, 3]); diff --git a/src/test/ui/run-pass/issues/issue-6344-let.rs b/src/test/ui/run-pass/issues/issue-6344-let.rs index f6d20570e4a..83d908d597c 100644 --- a/src/test/ui/run-pass/issues/issue-6344-let.rs +++ b/src/test/ui/run-pass/issues/issue-6344-let.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_shorthand_field_patterns)] + struct A { x: usize } impl Drop for A { diff --git a/src/test/ui/run-pass/issues/issue-6344-match.rs b/src/test/ui/run-pass/issues/issue-6344-match.rs index 7d310a501d2..c427ca6526c 100644 --- a/src/test/ui/run-pass/issues/issue-6344-match.rs +++ b/src/test/ui/run-pass/issues/issue-6344-match.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_shorthand_field_patterns)] + struct A { x: usize } impl Drop for A { diff --git a/src/test/ui/run-pass/issues/issue-6470.rs b/src/test/ui/run-pass/issues/issue-6470.rs index 77b11459121..6803ee6357b 100644 --- a/src/test/ui/run-pass/issues/issue-6470.rs +++ b/src/test/ui/run-pass/issues/issue-6470.rs @@ -10,6 +10,7 @@ // run-pass // pretty-expanded FIXME #23616 +#![allow(non_snake_case)] pub mod Bar { pub struct Foo { diff --git a/src/test/ui/run-pass/issues/issue-6991.rs b/src/test/ui/run-pass/issues/issue-6991.rs index a9a88b311d2..13b738ac0e6 100644 --- a/src/test/ui/run-pass/issues/issue-6991.rs +++ b/src/test/ui/run-pass/issues/issue-6991.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + static x: &'static usize = &1; static y: usize = *x; diff --git a/src/test/ui/run-pass/issues/issue-7012.rs b/src/test/ui/run-pass/issues/issue-7012.rs index 02d592c5703..217c0dee560 100644 --- a/src/test/ui/run-pass/issues/issue-7012.rs +++ b/src/test/ui/run-pass/issues/issue-7012.rs @@ -9,6 +9,9 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] +#![allow(non_upper_case_globals)] + /* # Comparison of static arrays diff --git a/src/test/ui/run-pass/issues/issue-8259.rs b/src/test/ui/run-pass/issues/issue-8259.rs index 4843de5583c..a0e2caee40a 100644 --- a/src/test/ui/run-pass/issues/issue-8259.rs +++ b/src/test/ui/run-pass/issues/issue-8259.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + // aux-build:issue-8259.rs // pretty-expanded FIXME #23616 diff --git a/src/test/ui/run-pass/issues/issue-8506.rs b/src/test/ui/run-pass/issues/issue-8506.rs index f1daa13184d..1cf054a46df 100644 --- a/src/test/ui/run-pass/issues/issue-8506.rs +++ b/src/test/ui/run-pass/issues/issue-8506.rs @@ -10,6 +10,7 @@ // run-pass // pretty-expanded FIXME #23616 +#![allow(non_upper_case_globals)] #![allow(dead_code)] diff --git a/src/test/ui/run-pass/issues/issue-8578.rs b/src/test/ui/run-pass/issues/issue-8578.rs index 9404d2b2c9c..8753ee8370b 100644 --- a/src/test/ui/run-pass/issues/issue-8578.rs +++ b/src/test/ui/run-pass/issues/issue-8578.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] +#![allow(non_upper_case_globals)] // pretty-expanded FIXME #23616 pub struct UninterpretedOption_NamePart { diff --git a/src/test/ui/run-pass/issues/issue-9110.rs b/src/test/ui/run-pass/issues/issue-9110.rs index 9b1daf4d444..906c7a422e7 100644 --- a/src/test/ui/run-pass/issues/issue-9110.rs +++ b/src/test/ui/run-pass/issues/issue-9110.rs @@ -10,6 +10,7 @@ // run-pass // pretty-expanded FIXME #23616 +#![allow(non_snake_case)] macro_rules! silly_macro { () => ( diff --git a/src/test/ui/run-pass/issues/issue-9129.rs b/src/test/ui/run-pass/issues/issue-9129.rs index 20329a17a00..21e192b23f5 100644 --- a/src/test/ui/run-pass/issues/issue-9129.rs +++ b/src/test/ui/run-pass/issues/issue-9129.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] +#![allow(non_snake_case)] // ignore-pretty unreported #![feature(box_syntax)] diff --git a/src/test/ui/run-pass/issues/issue-9243.rs b/src/test/ui/run-pass/issues/issue-9243.rs index 656247d62de..957330a1925 100644 --- a/src/test/ui/run-pass/issues/issue-9243.rs +++ b/src/test/ui/run-pass/issues/issue-9243.rs @@ -10,6 +10,7 @@ // run-pass // Regression test for issue 9243 +#![allow(non_upper_case_globals)] pub struct Test { mem: isize, diff --git a/src/test/ui/run-pass/issues/issue-9396.rs b/src/test/ui/run-pass/issues/issue-9396.rs index f35829080fb..62a38767ddd 100644 --- a/src/test/ui/run-pass/issues/issue-9396.rs +++ b/src/test/ui/run-pass/issues/issue-9396.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(deprecated)] // ignore-emscripten no threads support use std::sync::mpsc::{TryRecvError, channel}; diff --git a/src/test/ui/run-pass/issues/issue-979.rs b/src/test/ui/run-pass/issues/issue-979.rs index fb54e97cf3f..a00909ffb67 100644 --- a/src/test/ui/run-pass/issues/issue-979.rs +++ b/src/test/ui/run-pass/issues/issue-979.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + use std::cell::Cell; struct r<'a> { diff --git a/src/test/ui/run-pass/macros/macro-doc-comments.rs b/src/test/ui/run-pass/macros/macro-doc-comments.rs index 59439e03468..2115022f17f 100644 --- a/src/test/ui/run-pass/macros/macro-doc-comments.rs +++ b/src/test/ui/run-pass/macros/macro-doc-comments.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] + macro_rules! doc { ( $(#[$outer:meta])* diff --git a/src/test/ui/run-pass/macros/macro-include-items.rs b/src/test/ui/run-pass/macros/macro-include-items.rs index 3d0a2bbedba..d5d459bf28d 100644 --- a/src/test/ui/run-pass/macros/macro-include-items.rs +++ b/src/test/ui/run-pass/macros/macro-include-items.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // ignore-pretty issue #37195 fn bar() {} diff --git a/src/test/ui/run-pass/macros/macro-lifetime-used-with-labels.rs b/src/test/ui/run-pass/macros/macro-lifetime-used-with-labels.rs index 3d815c8b867..e7c59007702 100644 --- a/src/test/ui/run-pass/macros/macro-lifetime-used-with-labels.rs +++ b/src/test/ui/run-pass/macros/macro-lifetime-used-with-labels.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + #![allow(unreachable_code)] macro_rules! x { diff --git a/src/test/ui/run-pass/macros/macro-path.rs b/src/test/ui/run-pass/macros/macro-path.rs index ae776e18479..fc874f0d0ca 100644 --- a/src/test/ui/run-pass/macros/macro-path.rs +++ b/src/test/ui/run-pass/macros/macro-path.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + mod m { pub type t = isize; diff --git a/src/test/ui/run-pass/macros/parse-complex-macro-invoc-op.rs b/src/test/ui/run-pass/macros/parse-complex-macro-invoc-op.rs index b35dd66b6d0..f0431b92570 100644 --- a/src/test/ui/run-pass/macros/parse-complex-macro-invoc-op.rs +++ b/src/test/ui/run-pass/macros/parse-complex-macro-invoc-op.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + // Test parsing binary operators after macro invocations. // pretty-expanded FIXME #23616 diff --git a/src/test/ui/run-pass/macros/syntax-extension-source-utils.rs b/src/test/ui/run-pass/macros/syntax-extension-source-utils.rs index 7652f9e8417..71be7225b38 100644 --- a/src/test/ui/run-pass/macros/syntax-extension-source-utils.rs +++ b/src/test/ui/run-pass/macros/syntax-extension-source-utils.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + // ignore-pretty issue #37195 pub mod m1 { diff --git a/src/test/ui/run-pass/methods/method-attributes.rs b/src/test/ui/run-pass/methods/method-attributes.rs index 767c2036495..b1afbd8d11c 100644 --- a/src/test/ui/run-pass/methods/method-attributes.rs +++ b/src/test/ui/run-pass/methods/method-attributes.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pp-exact - Make sure we print all the attributes // pretty-expanded FIXME #23616 diff --git a/src/test/ui/run-pass/methods/method-normalize-bounds-issue-20604.rs b/src/test/ui/run-pass/methods/method-normalize-bounds-issue-20604.rs index 1206712acfa..a56e5b5170d 100644 --- a/src/test/ui/run-pass/methods/method-normalize-bounds-issue-20604.rs +++ b/src/test/ui/run-pass/methods/method-normalize-bounds-issue-20604.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + // Test that we handle projection types which wind up important for // resolving methods. This test was reduced from a larger example; the // call to `foo()` at the end was failing to resolve because the diff --git a/src/test/ui/run-pass/methods/method-two-trait-defer-resolution-1.rs b/src/test/ui/run-pass/methods/method-two-trait-defer-resolution-1.rs index 8ea656d7af1..bb1b90ebfdf 100644 --- a/src/test/ui/run-pass/methods/method-two-trait-defer-resolution-1.rs +++ b/src/test/ui/run-pass/methods/method-two-trait-defer-resolution-1.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // Test that we pick which version of `foo` to run based on the // type that is (ultimately) inferred for `x`. diff --git a/src/test/ui/run-pass/mir/mir_fat_ptr_drop.rs b/src/test/ui/run-pass/mir/mir_fat_ptr_drop.rs index f69eba429db..84528b3296a 100644 --- a/src/test/ui/run-pass/mir/mir_fat_ptr_drop.rs +++ b/src/test/ui/run-pass/mir/mir_fat_ptr_drop.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + // test that ordinary fat pointer operations work. #![feature(braced_empty_structs)] diff --git a/src/test/ui/run-pass/numbers-arithmetic/arith-unsigned.rs b/src/test/ui/run-pass/numbers-arithmetic/arith-unsigned.rs index fc70ea5684c..dc672d50d7f 100644 --- a/src/test/ui/run-pass/numbers-arithmetic/arith-unsigned.rs +++ b/src/test/ui/run-pass/numbers-arithmetic/arith-unsigned.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(unused_comparisons)] // Unsigned integer operations pub fn main() { diff --git a/src/test/ui/run-pass/numbers-arithmetic/i128-ffi.rs b/src/test/ui/run-pass/numbers-arithmetic/i128-ffi.rs index 585421ecbd4..747a05f6062 100644 --- a/src/test/ui/run-pass/numbers-arithmetic/i128-ffi.rs +++ b/src/test/ui/run-pass/numbers-arithmetic/i128-ffi.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(improper_ctypes)] + // MSVC doesn't support 128 bit integers, and other Windows // C compilers have very inconsistent views on how the ABI // should look like. diff --git a/src/test/ui/run-pass/numbers-arithmetic/i128.rs b/src/test/ui/run-pass/numbers-arithmetic/i128.rs index 77569f5ceb3..c3d4a638290 100644 --- a/src/test/ui/run-pass/numbers-arithmetic/i128.rs +++ b/src/test/ui/run-pass/numbers-arithmetic/i128.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(overflowing_literals)] + // ignore-emscripten i128 doesn't work // compile-flags: -Z borrowck=compare diff --git a/src/test/ui/run-pass/numbers-arithmetic/shift.rs b/src/test/ui/run-pass/numbers-arithmetic/shift.rs index 7bc95ecad59..e9d48f1a1af 100644 --- a/src/test/ui/run-pass/numbers-arithmetic/shift.rs +++ b/src/test/ui/run-pass/numbers-arithmetic/shift.rs @@ -9,6 +9,9 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] +#![allow(overflowing_literals)] + // Testing shifts for various combinations of integers // Issue #1570 diff --git a/src/test/ui/run-pass/numbers-arithmetic/signed-shift-const-eval.rs b/src/test/ui/run-pass/numbers-arithmetic/signed-shift-const-eval.rs index 70964b2543b..b0ff7a255ab 100644 --- a/src/test/ui/run-pass/numbers-arithmetic/signed-shift-const-eval.rs +++ b/src/test/ui/run-pass/numbers-arithmetic/signed-shift-const-eval.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + enum test { thing = -5 >> 1_usize } pub fn main() { diff --git a/src/test/ui/run-pass/overloaded/overloaded-autoderef.rs b/src/test/ui/run-pass/overloaded/overloaded-autoderef.rs index e532af5e86a..7be57400da0 100644 --- a/src/test/ui/run-pass/overloaded/overloaded-autoderef.rs +++ b/src/test/ui/run-pass/overloaded/overloaded-autoderef.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + #![feature(box_syntax, core)] use std::cell::RefCell; diff --git a/src/test/ui/run-pass/overloaded/overloaded-index-autoderef.rs b/src/test/ui/run-pass/overloaded/overloaded-index-autoderef.rs index 0b6e3a76c5b..024bd4e2bb7 100644 --- a/src/test/ui/run-pass/overloaded/overloaded-index-autoderef.rs +++ b/src/test/ui/run-pass/overloaded/overloaded-index-autoderef.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + // Test overloaded indexing combined with autoderef. #![feature(box_syntax, core)] diff --git a/src/test/ui/run-pass/packed/packed-struct-generic-layout.rs b/src/test/ui/run-pass/packed/packed-struct-generic-layout.rs index e941d3067ba..30f7124f243 100644 --- a/src/test/ui/run-pass/packed/packed-struct-generic-layout.rs +++ b/src/test/ui/run-pass/packed/packed-struct-generic-layout.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(overflowing_literals)] + use std::mem; diff --git a/src/test/ui/run-pass/packed/packed-struct-generic-size.rs b/src/test/ui/run-pass/packed/packed-struct-generic-size.rs index 84d27b50859..6df51f45729 100644 --- a/src/test/ui/run-pass/packed/packed-struct-generic-size.rs +++ b/src/test/ui/run-pass/packed/packed-struct-generic-size.rs @@ -9,6 +9,9 @@ // except according to those terms. // run-pass +#![allow(stable_features)] +#![allow(unused_comparisons)] + #![feature(repr_packed)] use std::mem; diff --git a/src/test/ui/run-pass/packed/packed-struct-size.rs b/src/test/ui/run-pass/packed/packed-struct-size.rs index 5b5cd3412f3..85e7f1544a0 100644 --- a/src/test/ui/run-pass/packed/packed-struct-size.rs +++ b/src/test/ui/run-pass/packed/packed-struct-size.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] +#![allow(non_upper_case_globals)] #![feature(repr_packed)] diff --git a/src/test/ui/run-pass/packed/packed-tuple-struct-size.rs b/src/test/ui/run-pass/packed/packed-tuple-struct-size.rs index 7608cba72d5..b4e24925f75 100644 --- a/src/test/ui/run-pass/packed/packed-tuple-struct-size.rs +++ b/src/test/ui/run-pass/packed/packed-tuple-struct-size.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + #![feature(repr_packed)] use std::mem; diff --git a/src/test/ui/run-pass/panics/panic-handler-chain.rs b/src/test/ui/run-pass/panics/panic-handler-chain.rs index 2da2ff35ef6..c4c3dc1963e 100644 --- a/src/test/ui/run-pass/panics/panic-handler-chain.rs +++ b/src/test/ui/run-pass/panics/panic-handler-chain.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + // ignore-emscripten no threads support #![feature(std_panic)] diff --git a/src/test/ui/run-pass/panics/panic-handler-flail-wildly.rs b/src/test/ui/run-pass/panics/panic-handler-flail-wildly.rs index 38297780e0d..5715202067e 100644 --- a/src/test/ui/run-pass/panics/panic-handler-flail-wildly.rs +++ b/src/test/ui/run-pass/panics/panic-handler-flail-wildly.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + // ignore-emscripten no threads support #![feature(std_panic)] diff --git a/src/test/ui/run-pass/panics/panic-in-dtor-drops-fields.rs b/src/test/ui/run-pass/panics/panic-in-dtor-drops-fields.rs index f81c25ebc40..f5dd2716d2c 100644 --- a/src/test/ui/run-pass/panics/panic-in-dtor-drops-fields.rs +++ b/src/test/ui/run-pass/panics/panic-in-dtor-drops-fields.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + // ignore-emscripten no threads support use std::thread; diff --git a/src/test/ui/run-pass/privacy/privacy-ns.rs b/src/test/ui/run-pass/privacy/privacy-ns.rs index 0132f2deb6c..f11ff3f41a1 100644 --- a/src/test/ui/run-pass/privacy/privacy-ns.rs +++ b/src/test/ui/run-pass/privacy/privacy-ns.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] + // Check we do the correct privacy checks when we import a name and there is an // item with that name in both the value and type namespaces. diff --git a/src/test/ui/run-pass/privacy/private-class-field.rs b/src/test/ui/run-pass/privacy/private-class-field.rs index 533b50e65ad..2910c462c2b 100644 --- a/src/test/ui/run-pass/privacy/private-class-field.rs +++ b/src/test/ui/run-pass/privacy/private-class-field.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + struct cat { meows : usize, diff --git a/src/test/ui/run-pass/privacy/private-method.rs b/src/test/ui/run-pass/privacy/private-method.rs index 754589830ef..a0f012a6059 100644 --- a/src/test/ui/run-pass/privacy/private-method.rs +++ b/src/test/ui/run-pass/privacy/private-method.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 struct cat { diff --git a/src/test/ui/run-pass/process/process-sigpipe.rs b/src/test/ui/run-pass/process/process-sigpipe.rs index f19f247691f..d1e3fba14cf 100644 --- a/src/test/ui/run-pass/process/process-sigpipe.rs +++ b/src/test/ui/run-pass/process/process-sigpipe.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(deprecated)] + // ignore-android since the dynamic linker sets a SIGPIPE handler (to do // a crash report) so inheritance is moot on the entire platform diff --git a/src/test/ui/run-pass/regions/regions-bound-lists-feature-gate-2.rs b/src/test/ui/run-pass/regions/regions-bound-lists-feature-gate-2.rs index 2faade1391b..d5d2408d5d2 100644 --- a/src/test/ui/run-pass/regions/regions-bound-lists-feature-gate-2.rs +++ b/src/test/ui/run-pass/regions/regions-bound-lists-feature-gate-2.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + #![feature(issue_5723_bootstrap)] trait Foo { diff --git a/src/test/ui/run-pass/regions/regions-bound-lists-feature-gate.rs b/src/test/ui/run-pass/regions/regions-bound-lists-feature-gate.rs index 0ed0814d4a3..50073f8b9f0 100644 --- a/src/test/ui/run-pass/regions/regions-bound-lists-feature-gate.rs +++ b/src/test/ui/run-pass/regions/regions-bound-lists-feature-gate.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + #![feature(issue_5723_bootstrap)] trait Foo { diff --git a/src/test/ui/run-pass/regions/regions-copy-closure.rs b/src/test/ui/run-pass/regions/regions-copy-closure.rs index bd6fe58c22a..a5f0860be16 100644 --- a/src/test/ui/run-pass/regions/regions-copy-closure.rs +++ b/src/test/ui/run-pass/regions/regions-copy-closure.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + struct closure_box<'a> { cl: Box, } diff --git a/src/test/ui/run-pass/regions/regions-creating-enums2.rs b/src/test/ui/run-pass/regions/regions-creating-enums2.rs index 676bf95df31..84d4a261f1d 100644 --- a/src/test/ui/run-pass/regions/regions-creating-enums2.rs +++ b/src/test/ui/run-pass/regions/regions-creating-enums2.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 enum ast<'a> { diff --git a/src/test/ui/run-pass/regions/regions-creating-enums5.rs b/src/test/ui/run-pass/regions/regions-creating-enums5.rs index a56dc6ed018..24ba0c17611 100644 --- a/src/test/ui/run-pass/regions/regions-creating-enums5.rs +++ b/src/test/ui/run-pass/regions/regions-creating-enums5.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 enum ast<'a> { diff --git a/src/test/ui/run-pass/regions/regions-debruijn-of-object.rs b/src/test/ui/run-pass/regions/regions-debruijn-of-object.rs index 551de7f1bf3..71464f30ef0 100644 --- a/src/test/ui/run-pass/regions/regions-debruijn-of-object.rs +++ b/src/test/ui/run-pass/regions/regions-debruijn-of-object.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 struct ctxt<'tcx> { diff --git a/src/test/ui/run-pass/regions/regions-infer-contravariance-due-to-ret.rs b/src/test/ui/run-pass/regions/regions-infer-contravariance-due-to-ret.rs index 480297f28ad..fc152fd275a 100644 --- a/src/test/ui/run-pass/regions/regions-infer-contravariance-due-to-ret.rs +++ b/src/test/ui/run-pass/regions/regions-infer-contravariance-due-to-ret.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + struct boxed_int<'a> { f: &'a isize, diff --git a/src/test/ui/run-pass/regions/regions-infer-region-in-fn-but-not-type.rs b/src/test/ui/run-pass/regions/regions-infer-region-in-fn-but-not-type.rs index d63afaff69a..7af25be1d03 100644 --- a/src/test/ui/run-pass/regions/regions-infer-region-in-fn-but-not-type.rs +++ b/src/test/ui/run-pass/regions/regions-infer-region-in-fn-but-not-type.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // check that the &isize here does not cause us to think that `foo` // contains region pointers diff --git a/src/test/ui/run-pass/regions/regions-infer-static-from-proc.rs b/src/test/ui/run-pass/regions/regions-infer-static-from-proc.rs index 10bf957aa68..2a3cb3735ec 100644 --- a/src/test/ui/run-pass/regions/regions-infer-static-from-proc.rs +++ b/src/test/ui/run-pass/regions/regions-infer-static-from-proc.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + // Check that the 'static bound on a proc influences lifetimes of // region variables contained within (otherwise, region inference will // give `x` a very short lifetime). diff --git a/src/test/ui/run-pass/regions/regions-mock-codegen.rs b/src/test/ui/run-pass/regions/regions-mock-codegen.rs index ba49da97775..6d521432849 100644 --- a/src/test/ui/run-pass/regions/regions-mock-codegen.rs +++ b/src/test/ui/run-pass/regions/regions-mock-codegen.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 #![feature(allocator_api)] diff --git a/src/test/ui/run-pass/regions/regions-nullary-variant.rs b/src/test/ui/run-pass/regions/regions-nullary-variant.rs index d103fe750e0..b24e2496350 100644 --- a/src/test/ui/run-pass/regions/regions-nullary-variant.rs +++ b/src/test/ui/run-pass/regions/regions-nullary-variant.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 enum roption<'a> { diff --git a/src/test/ui/run-pass/regions/regions-self-impls.rs b/src/test/ui/run-pass/regions/regions-self-impls.rs index 9f6ad138e8f..027c7698bf8 100644 --- a/src/test/ui/run-pass/regions/regions-self-impls.rs +++ b/src/test/ui/run-pass/regions/regions-self-impls.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + struct Clam<'a> { chowder: &'a isize } diff --git a/src/test/ui/run-pass/regions/regions-self-in-enums.rs b/src/test/ui/run-pass/regions/regions-self-in-enums.rs index 5ff2b30b8c9..5cb9ad7774c 100644 --- a/src/test/ui/run-pass/regions/regions-self-in-enums.rs +++ b/src/test/ui/run-pass/regions/regions-self-in-enums.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + enum int_wrapper<'a> { int_wrapper_ctor(&'a isize) } diff --git a/src/test/ui/run-pass/regions/regions-static-closure.rs b/src/test/ui/run-pass/regions/regions-static-closure.rs index 7cb5fabbf1b..fa579a31806 100644 --- a/src/test/ui/run-pass/regions/regions-static-closure.rs +++ b/src/test/ui/run-pass/regions/regions-static-closure.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + struct closure_box<'a> { cl: Box, } diff --git a/src/test/ui/run-pass/rfcs/rfc1623.rs b/src/test/ui/run-pass/rfcs/rfc1623.rs index 00502e1caaa..ddb83317fd9 100644 --- a/src/test/ui/run-pass/rfcs/rfc1623.rs +++ b/src/test/ui/run-pass/rfcs/rfc1623.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + #![allow(dead_code)] // very simple test for a 'static static with default lifetime diff --git a/src/test/ui/run-pass/self/explicit-self.rs b/src/test/ui/run-pass/self/explicit-self.rs index fb804a9c8cf..862d02bda0c 100644 --- a/src/test/ui/run-pass/self/explicit-self.rs +++ b/src/test/ui/run-pass/self/explicit-self.rs @@ -9,6 +9,9 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] +#![allow(non_upper_case_globals)] + #![feature(box_syntax)] static tau: f64 = 2.0*3.14159265358979323; diff --git a/src/test/ui/run-pass/self/self-in-typedefs.rs b/src/test/ui/run-pass/self/self-in-typedefs.rs index d3920f7e901..92eccb47e18 100644 --- a/src/test/ui/run-pass/self/self-in-typedefs.rs +++ b/src/test/ui/run-pass/self/self-in-typedefs.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(unions_with_drop_fields)] + #![feature(self_in_typedefs)] #![feature(untagged_unions)] diff --git a/src/test/ui/run-pass/simd/simd-generics.rs b/src/test/ui/run-pass/simd/simd-generics.rs index 87d252db2af..b69b6f0a4cd 100644 --- a/src/test/ui/run-pass/simd/simd-generics.rs +++ b/src/test/ui/run-pass/simd/simd-generics.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + #![feature(repr_simd, platform_intrinsics)] diff --git a/src/test/ui/run-pass/simd/simd-intrinsic-generic-arithmetic.rs b/src/test/ui/run-pass/simd/simd-intrinsic-generic-arithmetic.rs index 0ba06a88ec0..c1094336c29 100644 --- a/src/test/ui/run-pass/simd/simd-intrinsic-generic-arithmetic.rs +++ b/src/test/ui/run-pass/simd/simd-intrinsic-generic-arithmetic.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // ignore-emscripten FIXME(#45351) hits an LLVM assert #![feature(repr_simd, platform_intrinsics)] diff --git a/src/test/ui/run-pass/simd/simd-intrinsic-generic-reduction.rs b/src/test/ui/run-pass/simd/simd-intrinsic-generic-reduction.rs index d254002d4d4..822101558ce 100644 --- a/src/test/ui/run-pass/simd/simd-intrinsic-generic-reduction.rs +++ b/src/test/ui/run-pass/simd/simd-intrinsic-generic-reduction.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // ignore-emscripten // Test that the simd_reduce_{op} intrinsics produce the correct results. diff --git a/src/test/ui/run-pass/simd/simd-intrinsic-generic-select.rs b/src/test/ui/run-pass/simd/simd-intrinsic-generic-select.rs index 6affd5f5fc6..590a2990270 100644 --- a/src/test/ui/run-pass/simd/simd-intrinsic-generic-select.rs +++ b/src/test/ui/run-pass/simd/simd-intrinsic-generic-select.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // ignore-emscripten // Test that the simd_select intrinsics produces correct results. diff --git a/src/test/ui/run-pass/simd/simd-size-align.rs b/src/test/ui/run-pass/simd/simd-size-align.rs index 00432920eeb..6a1189ef2db 100644 --- a/src/test/ui/run-pass/simd/simd-size-align.rs +++ b/src/test/ui/run-pass/simd/simd-size-align.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(deprecated)] + #![feature(repr_simd)] #![allow(non_camel_case_types)] diff --git a/src/test/ui/run-pass/simd/simd-target-feature-mixup.rs b/src/test/ui/run-pass/simd/simd-target-feature-mixup.rs index 794c124fc06..a1aa61a0a33 100644 --- a/src/test/ui/run-pass/simd/simd-target-feature-mixup.rs +++ b/src/test/ui/run-pass/simd/simd-target-feature-mixup.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + // ignore-emscripten #![feature(repr_simd, target_feature, cfg_target_feature)] diff --git a/src/test/ui/run-pass/simd/simd-upgraded.rs b/src/test/ui/run-pass/simd/simd-upgraded.rs index 511b772e55b..e255c4d47a7 100644 --- a/src/test/ui/run-pass/simd/simd-upgraded.rs +++ b/src/test/ui/run-pass/simd/simd-upgraded.rs @@ -9,6 +9,9 @@ // except according to those terms. // run-pass +#![allow(stable_features)] +#![allow(non_camel_case_types)] + // Test that removed LLVM SIMD intrinsics continue // to work via the "AutoUpgrade" mechanism. diff --git a/src/test/ui/run-pass/statics/static-impl.rs b/src/test/ui/run-pass/statics/static-impl.rs index eede475821d..b1cbd5de0b9 100644 --- a/src/test/ui/run-pass/statics/static-impl.rs +++ b/src/test/ui/run-pass/statics/static-impl.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + diff --git a/src/test/ui/run-pass/statics/static-mut-xc.rs b/src/test/ui/run-pass/statics/static-mut-xc.rs index 912520f2176..1e8f5f34ea6 100644 --- a/src/test/ui/run-pass/statics/static-mut-xc.rs +++ b/src/test/ui/run-pass/statics/static-mut-xc.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + // Constants (static variables) can be used to match in patterns, but mutable // statics cannot. This ensures that there's some form of error if this is // attempted. diff --git a/src/test/ui/run-pass/structs-enums/class-attributes-1.rs b/src/test/ui/run-pass/structs-enums/class-attributes-1.rs index cb43d5e977a..c5926bc1586 100644 --- a/src/test/ui/run-pass/structs-enums/class-attributes-1.rs +++ b/src/test/ui/run-pass/structs-enums/class-attributes-1.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pp-exact - Make sure we actually print the attributes #![feature(custom_attribute)] diff --git a/src/test/ui/run-pass/structs-enums/class-attributes-2.rs b/src/test/ui/run-pass/structs-enums/class-attributes-2.rs index 4cc4a3b00fe..f9d88de145a 100644 --- a/src/test/ui/run-pass/structs-enums/class-attributes-2.rs +++ b/src/test/ui/run-pass/structs-enums/class-attributes-2.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + #![feature(custom_attribute)] struct cat { diff --git a/src/test/ui/run-pass/structs-enums/class-cast-to-trait-multiple-types.rs b/src/test/ui/run-pass/structs-enums/class-cast-to-trait-multiple-types.rs index b30b786fec3..e2efc146c4b 100644 --- a/src/test/ui/run-pass/structs-enums/class-cast-to-trait-multiple-types.rs +++ b/src/test/ui/run-pass/structs-enums/class-cast-to-trait-multiple-types.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] trait noisy { fn speak(&mut self) -> isize; diff --git a/src/test/ui/run-pass/structs-enums/class-cast-to-trait.rs b/src/test/ui/run-pass/structs-enums/class-cast-to-trait.rs index df8920c0e66..695318d0ee7 100644 --- a/src/test/ui/run-pass/structs-enums/class-cast-to-trait.rs +++ b/src/test/ui/run-pass/structs-enums/class-cast-to-trait.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // ignore-freebsd FIXME fails on BSD diff --git a/src/test/ui/run-pass/structs-enums/class-dtor.rs b/src/test/ui/run-pass/structs-enums/class-dtor.rs index 5b98853fb9c..13559906795 100644 --- a/src/test/ui/run-pass/structs-enums/class-dtor.rs +++ b/src/test/ui/run-pass/structs-enums/class-dtor.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 struct cat { diff --git a/src/test/ui/run-pass/structs-enums/class-exports.rs b/src/test/ui/run-pass/structs-enums/class-exports.rs index cd1f9e40bbe..b4bce42e647 100644 --- a/src/test/ui/run-pass/structs-enums/class-exports.rs +++ b/src/test/ui/run-pass/structs-enums/class-exports.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] /* Test that exporting a class also exports its public fields and methods */ diff --git a/src/test/ui/run-pass/structs-enums/class-impl-very-parameterized-trait.rs b/src/test/ui/run-pass/structs-enums/class-impl-very-parameterized-trait.rs index 7ad5115151a..6ceaab93e79 100644 --- a/src/test/ui/run-pass/structs-enums/class-impl-very-parameterized-trait.rs +++ b/src/test/ui/run-pass/structs-enums/class-impl-very-parameterized-trait.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] use std::cmp; diff --git a/src/test/ui/run-pass/structs-enums/class-implement-trait-cross-crate.rs b/src/test/ui/run-pass/structs-enums/class-implement-trait-cross-crate.rs index 9a599398040..4f319cf8ea4 100644 --- a/src/test/ui/run-pass/structs-enums/class-implement-trait-cross-crate.rs +++ b/src/test/ui/run-pass/structs-enums/class-implement-trait-cross-crate.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // aux-build:cci_class_trait.rs extern crate cci_class_trait; use cci_class_trait::animals::noisy; diff --git a/src/test/ui/run-pass/structs-enums/class-implement-traits.rs b/src/test/ui/run-pass/structs-enums/class-implement-traits.rs index fa5dbbdb684..e582940c1e4 100644 --- a/src/test/ui/run-pass/structs-enums/class-implement-traits.rs +++ b/src/test/ui/run-pass/structs-enums/class-implement-traits.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] trait noisy { fn speak(&mut self); diff --git a/src/test/ui/run-pass/structs-enums/class-methods.rs b/src/test/ui/run-pass/structs-enums/class-methods.rs index 2f75c56ab38..8cc6025dc43 100644 --- a/src/test/ui/run-pass/structs-enums/class-methods.rs +++ b/src/test/ui/run-pass/structs-enums/class-methods.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + struct cat { meows : usize, diff --git a/src/test/ui/run-pass/structs-enums/class-poly-methods.rs b/src/test/ui/run-pass/structs-enums/class-poly-methods.rs index 0f00d1d7fe3..e32ba9d0239 100644 --- a/src/test/ui/run-pass/structs-enums/class-poly-methods.rs +++ b/src/test/ui/run-pass/structs-enums/class-poly-methods.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] struct cat { diff --git a/src/test/ui/run-pass/structs-enums/class-separate-impl.rs b/src/test/ui/run-pass/structs-enums/class-separate-impl.rs index eefaa8d0063..a1c9afaa634 100644 --- a/src/test/ui/run-pass/structs-enums/class-separate-impl.rs +++ b/src/test/ui/run-pass/structs-enums/class-separate-impl.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + #![feature(box_syntax)] use std::fmt; diff --git a/src/test/ui/run-pass/structs-enums/class-str-field.rs b/src/test/ui/run-pass/structs-enums/class-str-field.rs index d0e8cbed90a..5ad60dfd6d9 100644 --- a/src/test/ui/run-pass/structs-enums/class-str-field.rs +++ b/src/test/ui/run-pass/structs-enums/class-str-field.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 struct cat { diff --git a/src/test/ui/run-pass/structs-enums/class-typarams.rs b/src/test/ui/run-pass/structs-enums/class-typarams.rs index 66c77b15f9d..d3b4083f843 100644 --- a/src/test/ui/run-pass/structs-enums/class-typarams.rs +++ b/src/test/ui/run-pass/structs-enums/class-typarams.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 use std::marker::PhantomData; diff --git a/src/test/ui/run-pass/structs-enums/classes-self-referential.rs b/src/test/ui/run-pass/structs-enums/classes-self-referential.rs index 5ce370bc96d..49016d14b9d 100644 --- a/src/test/ui/run-pass/structs-enums/classes-self-referential.rs +++ b/src/test/ui/run-pass/structs-enums/classes-self-referential.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 diff --git a/src/test/ui/run-pass/structs-enums/classes-simple-method.rs b/src/test/ui/run-pass/structs-enums/classes-simple-method.rs index 48c4447b8ec..6eaf8939dcc 100644 --- a/src/test/ui/run-pass/structs-enums/classes-simple-method.rs +++ b/src/test/ui/run-pass/structs-enums/classes-simple-method.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] struct cat { meows : usize, diff --git a/src/test/ui/run-pass/structs-enums/classes-simple.rs b/src/test/ui/run-pass/structs-enums/classes-simple.rs index 8de9036e484..771943802aa 100644 --- a/src/test/ui/run-pass/structs-enums/classes-simple.rs +++ b/src/test/ui/run-pass/structs-enums/classes-simple.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] struct cat { meows : usize, diff --git a/src/test/ui/run-pass/structs-enums/classes.rs b/src/test/ui/run-pass/structs-enums/classes.rs index 1cd9d398480..f40fe3e8186 100644 --- a/src/test/ui/run-pass/structs-enums/classes.rs +++ b/src/test/ui/run-pass/structs-enums/classes.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + struct cat { meows : usize, diff --git a/src/test/ui/run-pass/structs-enums/codegen-tag-static-padding.rs b/src/test/ui/run-pass/structs-enums/codegen-tag-static-padding.rs index ce05b2ab3b0..3d75786654d 100644 --- a/src/test/ui/run-pass/structs-enums/codegen-tag-static-padding.rs +++ b/src/test/ui/run-pass/structs-enums/codegen-tag-static-padding.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] // Issue #13186 diff --git a/src/test/ui/run-pass/structs-enums/compare-generic-enums.rs b/src/test/ui/run-pass/structs-enums/compare-generic-enums.rs index ca5a1d7dec9..60d6cd2746b 100644 --- a/src/test/ui/run-pass/structs-enums/compare-generic-enums.rs +++ b/src/test/ui/run-pass/structs-enums/compare-generic-enums.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + type an_int = isize; diff --git a/src/test/ui/run-pass/structs-enums/empty-struct-braces.rs b/src/test/ui/run-pass/structs-enums/empty-struct-braces.rs index 98697072bbb..7deb90cc3e8 100644 --- a/src/test/ui/run-pass/structs-enums/empty-struct-braces.rs +++ b/src/test/ui/run-pass/structs-enums/empty-struct-braces.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + // Empty struct defined with braces add names into type namespace // Empty struct defined without braces add names into both type and value namespaces diff --git a/src/test/ui/run-pass/structs-enums/empty-tag.rs b/src/test/ui/run-pass/structs-enums/empty-tag.rs index e1a4fdc3c10..eab02fd5741 100644 --- a/src/test/ui/run-pass/structs-enums/empty-tag.rs +++ b/src/test/ui/run-pass/structs-enums/empty-tag.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + #[derive(Copy, Clone, Debug)] enum chan { chan_t, } diff --git a/src/test/ui/run-pass/structs-enums/enum-alignment.rs b/src/test/ui/run-pass/structs-enums/enum-alignment.rs index ab058a618b5..862025ea934 100644 --- a/src/test/ui/run-pass/structs-enums/enum-alignment.rs +++ b/src/test/ui/run-pass/structs-enums/enum-alignment.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(deprecated)] use std::mem; diff --git a/src/test/ui/run-pass/structs-enums/enum-discrim-range-overflow.rs b/src/test/ui/run-pass/structs-enums/enum-discrim-range-overflow.rs index 0043fb60ab2..731cb003776 100644 --- a/src/test/ui/run-pass/structs-enums/enum-discrim-range-overflow.rs +++ b/src/test/ui/run-pass/structs-enums/enum-discrim-range-overflow.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(overflowing_literals)] + // pretty-expanded FIXME #23616 pub enum E64 { diff --git a/src/test/ui/run-pass/structs-enums/enum-disr-val-pretty.rs b/src/test/ui/run-pass/structs-enums/enum-disr-val-pretty.rs index d6779d02263..5c02bf28884 100644 --- a/src/test/ui/run-pass/structs-enums/enum-disr-val-pretty.rs +++ b/src/test/ui/run-pass/structs-enums/enum-disr-val-pretty.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] // pp-exact diff --git a/src/test/ui/run-pass/structs-enums/export-abstract-tag.rs b/src/test/ui/run-pass/structs-enums/export-abstract-tag.rs index 34b9cb6f557..6de6e1847fe 100644 --- a/src/test/ui/run-pass/structs-enums/export-abstract-tag.rs +++ b/src/test/ui/run-pass/structs-enums/export-abstract-tag.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // We can export tags without exporting the variants to create a simple // sort of ADT. diff --git a/src/test/ui/run-pass/structs-enums/export-tag-variant.rs b/src/test/ui/run-pass/structs-enums/export-tag-variant.rs index 303ca07b80b..700ad4fbe7e 100644 --- a/src/test/ui/run-pass/structs-enums/export-tag-variant.rs +++ b/src/test/ui/run-pass/structs-enums/export-tag-variant.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] // pretty-expanded FIXME #23616 mod foo { diff --git a/src/test/ui/run-pass/structs-enums/expr-if-struct.rs b/src/test/ui/run-pass/structs-enums/expr-if-struct.rs index 8f542ce529e..25777fba274 100644 --- a/src/test/ui/run-pass/structs-enums/expr-if-struct.rs +++ b/src/test/ui/run-pass/structs-enums/expr-if-struct.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] diff --git a/src/test/ui/run-pass/structs-enums/expr-match-struct.rs b/src/test/ui/run-pass/structs-enums/expr-match-struct.rs index 13ad4fbd7fb..7c18eff1c46 100644 --- a/src/test/ui/run-pass/structs-enums/expr-match-struct.rs +++ b/src/test/ui/run-pass/structs-enums/expr-match-struct.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] diff --git a/src/test/ui/run-pass/structs-enums/field-destruction-order.rs b/src/test/ui/run-pass/structs-enums/field-destruction-order.rs index 9856776ae62..5b9d1530321 100644 --- a/src/test/ui/run-pass/structs-enums/field-destruction-order.rs +++ b/src/test/ui/run-pass/structs-enums/field-destruction-order.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + // In theory, it doesn't matter what order destructors are run in for rust // because we have explicit ownership of values meaning that there's no need to // run one before another. With unsafe code, however, there may be a safe diff --git a/src/test/ui/run-pass/structs-enums/foreign-struct.rs b/src/test/ui/run-pass/structs-enums/foreign-struct.rs index c6e733c7424..1e4955bd5ec 100644 --- a/src/test/ui/run-pass/structs-enums/foreign-struct.rs +++ b/src/test/ui/run-pass/structs-enums/foreign-struct.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // Passing enums by value // pretty-expanded FIXME #23616 diff --git a/src/test/ui/run-pass/structs-enums/namespaced-enum-emulate-flat-xc.rs b/src/test/ui/run-pass/structs-enums/namespaced-enum-emulate-flat-xc.rs index f93cea06cd7..1f57c9dd473 100644 --- a/src/test/ui/run-pass/structs-enums/namespaced-enum-emulate-flat-xc.rs +++ b/src/test/ui/run-pass/structs-enums/namespaced-enum-emulate-flat-xc.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // aux-build:namespaced_enum_emulate_flat.rs // pretty-expanded FIXME #23616 diff --git a/src/test/ui/run-pass/structs-enums/rec-tup.rs b/src/test/ui/run-pass/structs-enums/rec-tup.rs index 1e35f0d608e..ae8819cb5b8 100644 --- a/src/test/ui/run-pass/structs-enums/rec-tup.rs +++ b/src/test/ui/run-pass/structs-enums/rec-tup.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + #[derive(Copy, Clone)] struct Point {x: isize, y: isize} diff --git a/src/test/ui/run-pass/structs-enums/record-pat.rs b/src/test/ui/run-pass/structs-enums/record-pat.rs index 27c812b5028..966749b8354 100644 --- a/src/test/ui/run-pass/structs-enums/record-pat.rs +++ b/src/test/ui/run-pass/structs-enums/record-pat.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] +#![allow(non_shorthand_field_patterns)] enum t1 { a(isize), b(usize), } struct T2 {x: t1, y: isize} diff --git a/src/test/ui/run-pass/structs-enums/resource-in-struct.rs b/src/test/ui/run-pass/structs-enums/resource-in-struct.rs index 1a058abda3d..e8ac8ed749c 100644 --- a/src/test/ui/run-pass/structs-enums/resource-in-struct.rs +++ b/src/test/ui/run-pass/structs-enums/resource-in-struct.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // Ensures that class dtors run if the object is inside an enum // variant diff --git a/src/test/ui/run-pass/structs-enums/simple-generic-tag.rs b/src/test/ui/run-pass/structs-enums/simple-generic-tag.rs index e37199322fe..be73224c7ec 100644 --- a/src/test/ui/run-pass/structs-enums/simple-generic-tag.rs +++ b/src/test/ui/run-pass/structs-enums/simple-generic-tag.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 diff --git a/src/test/ui/run-pass/structs-enums/simple-match-generic-tag.rs b/src/test/ui/run-pass/structs-enums/simple-match-generic-tag.rs index 5f6d9fb781a..7093ba5138d 100644 --- a/src/test/ui/run-pass/structs-enums/simple-match-generic-tag.rs +++ b/src/test/ui/run-pass/structs-enums/simple-match-generic-tag.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + enum opt { none, some(T) } pub fn main() { diff --git a/src/test/ui/run-pass/structs-enums/small-enum-range-edge.rs b/src/test/ui/run-pass/structs-enums/small-enum-range-edge.rs index 086e1299142..5b2a3ca3caf 100644 --- a/src/test/ui/run-pass/structs-enums/small-enum-range-edge.rs +++ b/src/test/ui/run-pass/structs-enums/small-enum-range-edge.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + // Tests the range assertion wraparound case when reading discriminants. #[repr(u8)] diff --git a/src/test/ui/run-pass/structs-enums/struct-aliases-xcrate.rs b/src/test/ui/run-pass/structs-enums/struct-aliases-xcrate.rs index 37c2b807545..b20173574cc 100644 --- a/src/test/ui/run-pass/structs-enums/struct-aliases-xcrate.rs +++ b/src/test/ui/run-pass/structs-enums/struct-aliases-xcrate.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_shorthand_field_patterns)] + // aux-build:xcrate_struct_aliases.rs extern crate xcrate_struct_aliases; diff --git a/src/test/ui/run-pass/structs-enums/struct-aliases.rs b/src/test/ui/run-pass/structs-enums/struct-aliases.rs index 572670f2045..610c512628c 100644 --- a/src/test/ui/run-pass/structs-enums/struct-aliases.rs +++ b/src/test/ui/run-pass/structs-enums/struct-aliases.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_shorthand_field_patterns)] + use std::mem; struct S { diff --git a/src/test/ui/run-pass/structs-enums/struct-like-variant-match.rs b/src/test/ui/run-pass/structs-enums/struct-like-variant-match.rs index 3158486ca5e..93539b45e23 100644 --- a/src/test/ui/run-pass/structs-enums/struct-like-variant-match.rs +++ b/src/test/ui/run-pass/structs-enums/struct-like-variant-match.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_shorthand_field_patterns)] enum Foo { Bar { diff --git a/src/test/ui/run-pass/structs-enums/struct-literal-dtor.rs b/src/test/ui/run-pass/structs-enums/struct-literal-dtor.rs index fdbd96529d6..032fcecb490 100644 --- a/src/test/ui/run-pass/structs-enums/struct-literal-dtor.rs +++ b/src/test/ui/run-pass/structs-enums/struct-literal-dtor.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + struct foo { x: String, } diff --git a/src/test/ui/run-pass/structs-enums/struct-pattern-matching.rs b/src/test/ui/run-pass/structs-enums/struct-pattern-matching.rs index a538ee5a547..c6f769706a6 100644 --- a/src/test/ui/run-pass/structs-enums/struct-pattern-matching.rs +++ b/src/test/ui/run-pass/structs-enums/struct-pattern-matching.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_shorthand_field_patterns)] + struct Foo { x: isize, y: isize, diff --git a/src/test/ui/run-pass/structs-enums/tag-align-dyn-u64.rs b/src/test/ui/run-pass/structs-enums/tag-align-dyn-u64.rs index 24d1d8eb6b5..a7f7841fac8 100644 --- a/src/test/ui/run-pass/structs-enums/tag-align-dyn-u64.rs +++ b/src/test/ui/run-pass/structs-enums/tag-align-dyn-u64.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(deprecated)] use std::mem; diff --git a/src/test/ui/run-pass/structs-enums/tag-align-dyn-variants.rs b/src/test/ui/run-pass/structs-enums/tag-align-dyn-variants.rs index 1034356c96d..cbba62d156b 100644 --- a/src/test/ui/run-pass/structs-enums/tag-align-dyn-variants.rs +++ b/src/test/ui/run-pass/structs-enums/tag-align-dyn-variants.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(deprecated)] +#![allow(non_snake_case)] use std::mem; diff --git a/src/test/ui/run-pass/structs-enums/tag-align-shape.rs b/src/test/ui/run-pass/structs-enums/tag-align-shape.rs index 3048593186f..1aff17f77d4 100644 --- a/src/test/ui/run-pass/structs-enums/tag-align-shape.rs +++ b/src/test/ui/run-pass/structs-enums/tag-align-shape.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + #[derive(Debug)] enum a_tag { a_tag_var(u64) diff --git a/src/test/ui/run-pass/structs-enums/tag-align-u64.rs b/src/test/ui/run-pass/structs-enums/tag-align-u64.rs index cd0dde49290..9f6349a23ad 100644 --- a/src/test/ui/run-pass/structs-enums/tag-align-u64.rs +++ b/src/test/ui/run-pass/structs-enums/tag-align-u64.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(deprecated)] use std::mem; diff --git a/src/test/ui/run-pass/structs-enums/tag-disr-val-shape.rs b/src/test/ui/run-pass/structs-enums/tag-disr-val-shape.rs index 7ee1915cf02..bfc3213a040 100644 --- a/src/test/ui/run-pass/structs-enums/tag-disr-val-shape.rs +++ b/src/test/ui/run-pass/structs-enums/tag-disr-val-shape.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + #[derive(Debug)] enum color { red = 0xff0000, diff --git a/src/test/ui/run-pass/structs-enums/tag-exports.rs b/src/test/ui/run-pass/structs-enums/tag-exports.rs index 28986cab0b9..d0eea7bdcd2 100644 --- a/src/test/ui/run-pass/structs-enums/tag-exports.rs +++ b/src/test/ui/run-pass/structs-enums/tag-exports.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] // pretty-expanded FIXME #23616 diff --git a/src/test/ui/run-pass/structs-enums/tag-in-block.rs b/src/test/ui/run-pass/structs-enums/tag-in-block.rs index 5822dfad3d8..db9b2c3b60c 100644 --- a/src/test/ui/run-pass/structs-enums/tag-in-block.rs +++ b/src/test/ui/run-pass/structs-enums/tag-in-block.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 diff --git a/src/test/ui/run-pass/structs-enums/tag-variant-disr-type-mismatch.rs b/src/test/ui/run-pass/structs-enums/tag-variant-disr-type-mismatch.rs index 6c09d2040b1..085d0bc1fdc 100644 --- a/src/test/ui/run-pass/structs-enums/tag-variant-disr-type-mismatch.rs +++ b/src/test/ui/run-pass/structs-enums/tag-variant-disr-type-mismatch.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 enum color { diff --git a/src/test/ui/run-pass/structs-enums/tag-variant-disr-val.rs b/src/test/ui/run-pass/structs-enums/tag-variant-disr-val.rs index 5998d87755e..9f82faad158 100644 --- a/src/test/ui/run-pass/structs-enums/tag-variant-disr-val.rs +++ b/src/test/ui/run-pass/structs-enums/tag-variant-disr-val.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + use color::{red, green, blue, black, white, imaginary, purple, orange}; #[derive(Copy, Clone)] diff --git a/src/test/ui/run-pass/structs-enums/tag.rs b/src/test/ui/run-pass/structs-enums/tag.rs index c629dd55488..bd28320ffb6 100644 --- a/src/test/ui/run-pass/structs-enums/tag.rs +++ b/src/test/ui/run-pass/structs-enums/tag.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] enum colour { red(isize, isize), green, } diff --git a/src/test/ui/run-pass/threads-sendsync/send-resource.rs b/src/test/ui/run-pass/threads-sendsync/send-resource.rs index 94884d6022c..be671084c84 100644 --- a/src/test/ui/run-pass/threads-sendsync/send-resource.rs +++ b/src/test/ui/run-pass/threads-sendsync/send-resource.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 // ignore-emscripten no threads support diff --git a/src/test/ui/run-pass/threads-sendsync/sendable-class.rs b/src/test/ui/run-pass/threads-sendsync/sendable-class.rs index 0d09014c06e..2e82a278f3d 100644 --- a/src/test/ui/run-pass/threads-sendsync/sendable-class.rs +++ b/src/test/ui/run-pass/threads-sendsync/sendable-class.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // Test that a class with only sendable fields can be sent // pretty-expanded FIXME #23616 diff --git a/src/test/ui/run-pass/threads-sendsync/spawn-types.rs b/src/test/ui/run-pass/threads-sendsync/spawn-types.rs index fa17160b93b..f7abb984b68 100644 --- a/src/test/ui/run-pass/threads-sendsync/spawn-types.rs +++ b/src/test/ui/run-pass/threads-sendsync/spawn-types.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // ignore-emscripten no threads support /* diff --git a/src/test/ui/run-pass/threads-sendsync/task-comm-16.rs b/src/test/ui/run-pass/threads-sendsync/task-comm-16.rs index 575ea9e0dcf..d98766f9194 100644 --- a/src/test/ui/run-pass/threads-sendsync/task-comm-16.rs +++ b/src/test/ui/run-pass/threads-sendsync/task-comm-16.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + use std::sync::mpsc::channel; use std::cmp; diff --git a/src/test/ui/run-pass/threads-sendsync/tls-init-on-init.rs b/src/test/ui/run-pass/threads-sendsync/tls-init-on-init.rs index 30ac6c1e9c7..5b6afe78482 100644 --- a/src/test/ui/run-pass/threads-sendsync/tls-init-on-init.rs +++ b/src/test/ui/run-pass/threads-sendsync/tls-init-on-init.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + // ignore-emscripten no threads support #![feature(thread_local_try_with)] diff --git a/src/test/ui/run-pass/threads-sendsync/tls-try-with.rs b/src/test/ui/run-pass/threads-sendsync/tls-try-with.rs index a682c9f7a25..f1fcef8e4b9 100644 --- a/src/test/ui/run-pass/threads-sendsync/tls-try-with.rs +++ b/src/test/ui/run-pass/threads-sendsync/tls-try-with.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(stable_features)] + // ignore-emscripten no threads support #![feature(thread_local_try_with)] diff --git a/src/test/ui/run-pass/traits/anon_trait_static_method_exe.rs b/src/test/ui/run-pass/traits/anon_trait_static_method_exe.rs index 1e683911a9f..958c1094e4f 100644 --- a/src/test/ui/run-pass/traits/anon_trait_static_method_exe.rs +++ b/src/test/ui/run-pass/traits/anon_trait_static_method_exe.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // aux-build:anon_trait_static_method_lib.rs extern crate anon_trait_static_method_lib; diff --git a/src/test/ui/run-pass/traits/assignability-trait.rs b/src/test/ui/run-pass/traits/assignability-trait.rs index 3cfd6cb4caf..f90c7b95dcf 100644 --- a/src/test/ui/run-pass/traits/assignability-trait.rs +++ b/src/test/ui/run-pass/traits/assignability-trait.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // Tests that type assignability is used to search for instances when // making method calls, but only if there aren't any matches without // it. diff --git a/src/test/ui/run-pass/traits/impl-implicit-trait.rs b/src/test/ui/run-pass/traits/impl-implicit-trait.rs index 533b371974e..76cfaf2c68e 100644 --- a/src/test/ui/run-pass/traits/impl-implicit-trait.rs +++ b/src/test/ui/run-pass/traits/impl-implicit-trait.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 enum option_ { diff --git a/src/test/ui/run-pass/traits/kindck-owned-trait-contains-1.rs b/src/test/ui/run-pass/traits/kindck-owned-trait-contains-1.rs index e6d6105d84d..55cdeff8c9b 100644 --- a/src/test/ui/run-pass/traits/kindck-owned-trait-contains-1.rs +++ b/src/test/ui/run-pass/traits/kindck-owned-trait-contains-1.rs @@ -9,6 +9,9 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] +#![allow(non_camel_case_types)] + #![feature(box_syntax)] trait repeat { fn get(&self) -> A; } diff --git a/src/test/ui/run-pass/traits/supertrait-default-generics.rs b/src/test/ui/run-pass/traits/supertrait-default-generics.rs index ea5e5b50d31..c3c37d6b9c0 100644 --- a/src/test/ui/run-pass/traits/supertrait-default-generics.rs +++ b/src/test/ui/run-pass/traits/supertrait-default-generics.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] + // There is some other borrowck bug, so we make the stuff not mut. diff --git a/src/test/ui/run-pass/traits/trait-bounds-basic.rs b/src/test/ui/run-pass/traits/trait-bounds-basic.rs index e343a91c56c..1a2621f7679 100644 --- a/src/test/ui/run-pass/traits/trait-bounds-basic.rs +++ b/src/test/ui/run-pass/traits/trait-bounds-basic.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(unconditional_recursion)] + // pretty-expanded FIXME #23616 trait Foo { diff --git a/src/test/ui/run-pass/traits/trait-bounds.rs b/src/test/ui/run-pass/traits/trait-bounds.rs index bb812cbfe86..3c433b58a3a 100644 --- a/src/test/ui/run-pass/traits/trait-bounds.rs +++ b/src/test/ui/run-pass/traits/trait-bounds.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] +#![allow(non_snake_case)] trait connection { fn read(&self) -> isize; diff --git a/src/test/ui/run-pass/traits/trait-default-method-xc.rs b/src/test/ui/run-pass/traits/trait-default-method-xc.rs index 109d7bb3a20..426b3e2ad79 100644 --- a/src/test/ui/run-pass/traits/trait-default-method-xc.rs +++ b/src/test/ui/run-pass/traits/trait-default-method-xc.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // aux-build:trait_default_method_xc_aux.rs diff --git a/src/test/ui/run-pass/traits/trait-generic.rs b/src/test/ui/run-pass/traits/trait-generic.rs index aa0ce189318..a230ad03de8 100644 --- a/src/test/ui/run-pass/traits/trait-generic.rs +++ b/src/test/ui/run-pass/traits/trait-generic.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] diff --git a/src/test/ui/run-pass/traits/trait-impl-2.rs b/src/test/ui/run-pass/traits/trait-impl-2.rs index c0fa13cbf39..8fadb09377f 100644 --- a/src/test/ui/run-pass/traits/trait-impl-2.rs +++ b/src/test/ui/run-pass/traits/trait-impl-2.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_snake_case)] + // pretty-expanded FIXME #23616 pub mod Foo { diff --git a/src/test/ui/run-pass/traits/trait-to-str.rs b/src/test/ui/run-pass/traits/trait-to-str.rs index ddc11aca79b..3fbb7aadde4 100644 --- a/src/test/ui/run-pass/traits/trait-to-str.rs +++ b/src/test/ui/run-pass/traits/trait-to-str.rs @@ -9,6 +9,7 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] trait to_str { diff --git a/src/test/ui/run-pass/traits/use-trait-before-def.rs b/src/test/ui/run-pass/traits/use-trait-before-def.rs index f7611bd8aa4..4f107fb8242 100644 --- a/src/test/ui/run-pass/traits/use-trait-before-def.rs +++ b/src/test/ui/run-pass/traits/use-trait-before-def.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // Issue #1761 // pretty-expanded FIXME #23616 diff --git a/src/test/ui/run-pass/unboxed-closures/unboxed-closures-cross-crate.rs b/src/test/ui/run-pass/unboxed-closures/unboxed-closures-cross-crate.rs index b22b4d80a64..620d935b3b8 100644 --- a/src/test/ui/run-pass/unboxed-closures/unboxed-closures-cross-crate.rs +++ b/src/test/ui/run-pass/unboxed-closures/unboxed-closures-cross-crate.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // Test that unboxed closures work with cross-crate inlining // Acts as a regression test for #16790, #18378 and #18543 diff --git a/src/test/ui/run-pass/unique/unique-containing-tag.rs b/src/test/ui/run-pass/unique/unique-containing-tag.rs index 45bac67a98e..d849c1d3298 100644 --- a/src/test/ui/run-pass/unique/unique-containing-tag.rs +++ b/src/test/ui/run-pass/unique/unique-containing-tag.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + // pretty-expanded FIXME #23616 #![feature(box_syntax)] diff --git a/src/test/ui/run-pass/unique/unique-in-tag.rs b/src/test/ui/run-pass/unique/unique-in-tag.rs index c75c7a1de88..31fe43dae99 100644 --- a/src/test/ui/run-pass/unique/unique-in-tag.rs +++ b/src/test/ui/run-pass/unique/unique-in-tag.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + #![feature(box_syntax)] fn test1() { diff --git a/src/test/ui/run-pass/unique/unique-pat-2.rs b/src/test/ui/run-pass/unique/unique-pat-2.rs index b1f7112b4e5..3796be68369 100644 --- a/src/test/ui/run-pass/unique/unique-pat-2.rs +++ b/src/test/ui/run-pass/unique/unique-pat-2.rs @@ -9,6 +9,9 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] +#![allow(non_shorthand_field_patterns)] + #![feature(box_patterns)] #![feature(box_syntax)] diff --git a/src/test/ui/run-pass/unique/unique-pat-3.rs b/src/test/ui/run-pass/unique/unique-pat-3.rs index a230c8265de..2ed984c3a37 100644 --- a/src/test/ui/run-pass/unique/unique-pat-3.rs +++ b/src/test/ui/run-pass/unique/unique-pat-3.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_camel_case_types)] + #![feature(box_syntax)] enum bar { u(Box), w(isize), } diff --git a/src/test/ui/run-pass/where-clauses/where-clause-early-bound-lifetimes.rs b/src/test/ui/run-pass/where-clauses/where-clause-early-bound-lifetimes.rs index bbc42e3ea25..4d5a676943a 100644 --- a/src/test/ui/run-pass/where-clauses/where-clause-early-bound-lifetimes.rs +++ b/src/test/ui/run-pass/where-clauses/where-clause-early-bound-lifetimes.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + // pretty-expanded FIXME #23616 trait TheTrait { fn dummy(&self) { } } diff --git a/src/test/ui/run-pass/zero-sized/zero-size-type-destructors.rs b/src/test/ui/run-pass/zero-sized/zero-size-type-destructors.rs index 3af6625f19d..02f8639e832 100644 --- a/src/test/ui/run-pass/zero-sized/zero-size-type-destructors.rs +++ b/src/test/ui/run-pass/zero-sized/zero-size-type-destructors.rs @@ -9,6 +9,8 @@ // except according to those terms. // run-pass +#![allow(non_upper_case_globals)] + static mut destructions : isize = 3; pub fn foo() {