summaryrefslogtreecommitdiffstats
path: root/tests/ui/feature-gates
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-17 12:19:13 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-17 12:19:13 +0000
commit218caa410aa38c29984be31a5229b9fa717560ee (patch)
treec54bd55eeb6e4c508940a30e94c0032fbd45d677 /tests/ui/feature-gates
parentReleasing progress-linux version 1.67.1+dfsg1-1~progress7.99u1. (diff)
downloadrustc-218caa410aa38c29984be31a5229b9fa717560ee.tar.xz
rustc-218caa410aa38c29984be31a5229b9fa717560ee.zip
Merging upstream version 1.68.2+dfsg1.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--tests/ui/feature-gates/allow-features-empty.rs (renamed from src/test/ui/feature-gates/allow-features-empty.rs)0
-rw-r--r--tests/ui/feature-gates/allow-features-empty.stderr (renamed from src/test/ui/feature-gates/allow-features-empty.stderr)0
-rw-r--r--tests/ui/feature-gates/allow-features.rs (renamed from src/test/ui/feature-gates/allow-features.rs)0
-rw-r--r--tests/ui/feature-gates/allow-features.stderr (renamed from src/test/ui/feature-gates/allow-features.stderr)0
-rw-r--r--tests/ui/feature-gates/auxiliary/cfg-target-thread-local.rs (renamed from src/test/ui/feature-gates/auxiliary/cfg-target-thread-local.rs)0
-rw-r--r--tests/ui/feature-gates/auxiliary/debugger-visualizer.natvis (renamed from src/test/ui/feature-gates/auxiliary/debugger-visualizer.natvis)0
-rw-r--r--tests/ui/feature-gates/auxiliary/pub_dep.rs (renamed from src/test/ui/feature-gates/auxiliary/pub_dep.rs)0
-rw-r--r--tests/ui/feature-gates/auxiliary/re_rebalance_coherence_lib.rs (renamed from src/test/ui/feature-gates/auxiliary/re_rebalance_coherence_lib.rs)0
-rw-r--r--tests/ui/feature-gates/bench.rs (renamed from src/test/ui/feature-gates/bench.rs)0
-rw-r--r--tests/ui/feature-gates/bench.stderr (renamed from src/test/ui/feature-gates/bench.stderr)0
-rw-r--r--tests/ui/feature-gates/duplicate-features.rs (renamed from src/test/ui/feature-gates/duplicate-features.rs)0
-rw-r--r--tests/ui/feature-gates/duplicate-features.stderr (renamed from src/test/ui/feature-gates/duplicate-features.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-abi-avr-interrupt.rs (renamed from src/test/ui/feature-gates/feature-gate-abi-avr-interrupt.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-abi-avr-interrupt.stderr (renamed from src/test/ui/feature-gates/feature-gate-abi-avr-interrupt.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-abi-msp430-interrupt.rs (renamed from src/test/ui/feature-gates/feature-gate-abi-msp430-interrupt.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-abi-msp430-interrupt.stderr (renamed from src/test/ui/feature-gates/feature-gate-abi-msp430-interrupt.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-abi-x86-interrupt.rs (renamed from src/test/ui/feature-gates/feature-gate-abi-x86-interrupt.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-abi-x86-interrupt.stderr (renamed from src/test/ui/feature-gates/feature-gate-abi-x86-interrupt.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-abi.rs (renamed from src/test/ui/feature-gates/feature-gate-abi.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-abi.stderr (renamed from src/test/ui/feature-gates/feature-gate-abi.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-abi_amdgpu_kernel.rs (renamed from src/test/ui/feature-gates/feature-gate-abi_amdgpu_kernel.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-abi_amdgpu_kernel.stderr (renamed from src/test/ui/feature-gates/feature-gate-abi_amdgpu_kernel.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-abi_ptx.rs (renamed from src/test/ui/feature-gates/feature-gate-abi_ptx.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-abi_ptx.stderr (renamed from src/test/ui/feature-gates/feature-gate-abi_ptx.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-abi_unadjusted.rs (renamed from src/test/ui/feature-gates/feature-gate-abi_unadjusted.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-abi_unadjusted.stderr (renamed from src/test/ui/feature-gates/feature-gate-abi_unadjusted.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-adt_const_params.rs (renamed from src/test/ui/feature-gates/feature-gate-adt_const_params.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-adt_const_params.stderr (renamed from src/test/ui/feature-gates/feature-gate-adt_const_params.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-alloc-error-handler.rs (renamed from src/test/ui/feature-gates/feature-gate-alloc-error-handler.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-alloc-error-handler.stderr (renamed from src/test/ui/feature-gates/feature-gate-alloc-error-handler.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-allocator_internals.rs (renamed from src/test/ui/feature-gates/feature-gate-allocator_internals.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-allocator_internals.stderr (renamed from src/test/ui/feature-gates/feature-gate-allocator_internals.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-allow-internal-unsafe-nested-macro.rs (renamed from src/test/ui/feature-gates/feature-gate-allow-internal-unsafe-nested-macro.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-allow-internal-unsafe-nested-macro.stderr (renamed from src/test/ui/feature-gates/feature-gate-allow-internal-unsafe-nested-macro.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-allow-internal-unstable-nested-macro.rs (renamed from src/test/ui/feature-gates/feature-gate-allow-internal-unstable-nested-macro.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-allow-internal-unstable-nested-macro.stderr (renamed from src/test/ui/feature-gates/feature-gate-allow-internal-unstable-nested-macro.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-allow-internal-unstable-struct.rs (renamed from src/test/ui/feature-gates/feature-gate-allow-internal-unstable-struct.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-allow-internal-unstable-struct.stderr (renamed from src/test/ui/feature-gates/feature-gate-allow-internal-unstable-struct.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-allow-internal-unstable.rs (renamed from src/test/ui/feature-gates/feature-gate-allow-internal-unstable.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-allow-internal-unstable.stderr (renamed from src/test/ui/feature-gates/feature-gate-allow-internal-unstable.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-arbitrary-self-types.rs (renamed from src/test/ui/feature-gates/feature-gate-arbitrary-self-types.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-arbitrary-self-types.stderr (renamed from src/test/ui/feature-gates/feature-gate-arbitrary-self-types.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-arbitrary_self_types-raw-pointer.rs (renamed from src/test/ui/feature-gates/feature-gate-arbitrary_self_types-raw-pointer.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-arbitrary_self_types-raw-pointer.stderr (renamed from src/test/ui/feature-gates/feature-gate-arbitrary_self_types-raw-pointer.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-asm_const.rs (renamed from src/test/ui/feature-gates/feature-gate-asm_const.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-asm_const.stderr (renamed from src/test/ui/feature-gates/feature-gate-asm_const.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-asm_experimental_arch.rs (renamed from src/test/ui/feature-gates/feature-gate-asm_experimental_arch.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-asm_experimental_arch.stderr (renamed from src/test/ui/feature-gates/feature-gate-asm_experimental_arch.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-asm_unwind.rs (renamed from src/test/ui/feature-gates/feature-gate-asm_unwind.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-asm_unwind.stderr (renamed from src/test/ui/feature-gates/feature-gate-asm_unwind.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-assoc-type-defaults.rs (renamed from src/test/ui/feature-gates/feature-gate-assoc-type-defaults.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-assoc-type-defaults.stderr (renamed from src/test/ui/feature-gates/feature-gate-assoc-type-defaults.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-associated_const_equality.rs (renamed from src/test/ui/feature-gates/feature-gate-associated_const_equality.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-associated_const_equality.stderr (renamed from src/test/ui/feature-gates/feature-gate-associated_const_equality.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-associated_type_bounds.rs (renamed from src/test/ui/feature-gates/feature-gate-associated_type_bounds.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-associated_type_bounds.stderr (renamed from src/test/ui/feature-gates/feature-gate-associated_type_bounds.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-auto-traits.rs (renamed from src/test/ui/feature-gates/feature-gate-auto-traits.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-auto-traits.stderr (renamed from src/test/ui/feature-gates/feature-gate-auto-traits.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-box-expr.rs (renamed from src/test/ui/feature-gates/feature-gate-box-expr.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-box-expr.stderr (renamed from src/test/ui/feature-gates/feature-gate-box-expr.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-box_patterns.rs (renamed from src/test/ui/feature-gates/feature-gate-box_patterns.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-box_patterns.stderr (renamed from src/test/ui/feature-gates/feature-gate-box_patterns.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-box_syntax.rs (renamed from src/test/ui/feature-gates/feature-gate-box_syntax.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-box_syntax.stderr (renamed from src/test/ui/feature-gates/feature-gate-box_syntax.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-c_variadic.rs (renamed from src/test/ui/feature-gates/feature-gate-c_variadic.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-c_variadic.stderr (renamed from src/test/ui/feature-gates/feature-gate-c_variadic.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-cfg-target-abi.rs (renamed from src/test/ui/feature-gates/feature-gate-cfg-target-abi.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-cfg-target-abi.stderr (renamed from src/test/ui/feature-gates/feature-gate-cfg-target-abi.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-cfg-target-compact.rs (renamed from src/test/ui/feature-gates/feature-gate-cfg-target-compact.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-cfg-target-compact.stderr (renamed from src/test/ui/feature-gates/feature-gate-cfg-target-compact.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-cfg-target-has-atomic-equal-alignment.rs (renamed from src/test/ui/feature-gates/feature-gate-cfg-target-has-atomic-equal-alignment.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-cfg-target-has-atomic-equal-alignment.stderr (renamed from src/test/ui/feature-gates/feature-gate-cfg-target-has-atomic-equal-alignment.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-cfg-target-has-atomic.rs (renamed from src/test/ui/feature-gates/feature-gate-cfg-target-has-atomic.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-cfg-target-has-atomic.stderr (renamed from src/test/ui/feature-gates/feature-gate-cfg-target-has-atomic.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-cfg-target-thread-local.rs (renamed from src/test/ui/feature-gates/feature-gate-cfg-target-thread-local.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-cfg-target-thread-local.stderr (renamed from src/test/ui/feature-gates/feature-gate-cfg-target-thread-local.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-cfg-version.rs (renamed from src/test/ui/feature-gates/feature-gate-cfg-version.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-cfg-version.stderr (renamed from src/test/ui/feature-gates/feature-gate-cfg-version.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-cfg_sanitize.rs (renamed from src/test/ui/feature-gates/feature-gate-cfg_sanitize.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-cfg_sanitize.stderr (renamed from src/test/ui/feature-gates/feature-gate-cfg_sanitize.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-check-cfg.rs (renamed from src/test/ui/feature-gates/feature-gate-check-cfg.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-check-cfg.stderr (renamed from src/test/ui/feature-gates/feature-gate-check-cfg.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-closure_lifetime_binder.rs (renamed from src/test/ui/feature-gates/feature-gate-closure_lifetime_binder.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-closure_lifetime_binder.stderr (renamed from src/test/ui/feature-gates/feature-gate-closure_lifetime_binder.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-closure_track_caller.rs (renamed from src/test/ui/feature-gates/feature-gate-closure_track_caller.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-closure_track_caller.stderr (renamed from src/test/ui/feature-gates/feature-gate-closure_track_caller.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-collapse_debuginfo.rs (renamed from src/test/ui/feature-gates/feature-gate-collapse_debuginfo.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-collapse_debuginfo.stderr (renamed from src/test/ui/feature-gates/feature-gate-collapse_debuginfo.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-compiler-builtins.rs (renamed from src/test/ui/feature-gates/feature-gate-compiler-builtins.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-compiler-builtins.stderr (renamed from src/test/ui/feature-gates/feature-gate-compiler-builtins.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-concat_bytes.rs (renamed from src/test/ui/feature-gates/feature-gate-concat_bytes.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-concat_bytes.stderr (renamed from src/test/ui/feature-gates/feature-gate-concat_bytes.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-concat_idents.rs (renamed from src/test/ui/feature-gates/feature-gate-concat_idents.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-concat_idents.stderr (renamed from src/test/ui/feature-gates/feature-gate-concat_idents.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-concat_idents2.rs (renamed from src/test/ui/feature-gates/feature-gate-concat_idents2.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-concat_idents2.stderr (renamed from src/test/ui/feature-gates/feature-gate-concat_idents2.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-concat_idents3.rs (renamed from src/test/ui/feature-gates/feature-gate-concat_idents3.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-concat_idents3.stderr (renamed from src/test/ui/feature-gates/feature-gate-concat_idents3.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-const-indexing.rs (renamed from src/test/ui/feature-gates/feature-gate-const-indexing.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-const_refs_to_cell.rs (renamed from src/test/ui/feature-gates/feature-gate-const_refs_to_cell.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-custom_attribute.rs (renamed from src/test/ui/feature-gates/feature-gate-custom_attribute.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-custom_attribute.stderr (renamed from src/test/ui/feature-gates/feature-gate-custom_attribute.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-custom_attribute2.rs (renamed from src/test/ui/feature-gates/feature-gate-custom_attribute2.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-custom_attribute2.stderr (renamed from src/test/ui/feature-gates/feature-gate-custom_attribute2.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-custom_mir.rs (renamed from src/test/ui/feature-gates/feature-gate-custom_mir.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-custom_mir.stderr (renamed from src/test/ui/feature-gates/feature-gate-custom_mir.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-custom_test_frameworks.rs (renamed from src/test/ui/feature-gates/feature-gate-custom_test_frameworks.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-custom_test_frameworks.stderr (renamed from src/test/ui/feature-gates/feature-gate-custom_test_frameworks.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-debugger-visualizer.rs (renamed from src/test/ui/feature-gates/feature-gate-debugger-visualizer.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-debugger-visualizer.stderr (renamed from src/test/ui/feature-gates/feature-gate-debugger-visualizer.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-decl_macro.rs (renamed from src/test/ui/feature-gates/feature-gate-decl_macro.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-decl_macro.stderr (renamed from src/test/ui/feature-gates/feature-gate-decl_macro.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-default_type_parameter_fallback.rs (renamed from src/test/ui/feature-gates/feature-gate-default_type_parameter_fallback.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-default_type_parameter_fallback.stderr (renamed from src/test/ui/feature-gates/feature-gate-default_type_parameter_fallback.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-deprecated_safe.rs (renamed from src/test/ui/feature-gates/feature-gate-deprecated_safe.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-deprecated_safe.stderr (renamed from src/test/ui/feature-gates/feature-gate-deprecated_safe.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-doc_cfg.rs (renamed from src/test/ui/feature-gates/feature-gate-doc_cfg.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-doc_cfg.stderr (renamed from src/test/ui/feature-gates/feature-gate-doc_cfg.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-doc_masked.rs (renamed from src/test/ui/feature-gates/feature-gate-doc_masked.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-doc_masked.stderr (renamed from src/test/ui/feature-gates/feature-gate-doc_masked.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-doc_notable_trait.rs (renamed from src/test/ui/feature-gates/feature-gate-doc_notable_trait.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-doc_notable_trait.stderr (renamed from src/test/ui/feature-gates/feature-gate-doc_notable_trait.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-exclusive-range-pattern.rs (renamed from src/test/ui/feature-gates/feature-gate-exclusive-range-pattern.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-exclusive-range-pattern.stderr (renamed from src/test/ui/feature-gates/feature-gate-exclusive-range-pattern.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-exhaustive-patterns.rs (renamed from src/test/ui/feature-gates/feature-gate-exhaustive-patterns.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-exhaustive-patterns.stderr17
-rw-r--r--tests/ui/feature-gates/feature-gate-extern_absolute_paths.rs (renamed from src/test/ui/feature-gates/feature-gate-extern_absolute_paths.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-extern_absolute_paths.stderr (renamed from src/test/ui/feature-gates/feature-gate-extern_absolute_paths.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-extern_prelude.rs (renamed from src/test/ui/feature-gates/feature-gate-extern_prelude.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-extern_prelude.stderr (renamed from src/test/ui/feature-gates/feature-gate-extern_prelude.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-extern_types.rs (renamed from src/test/ui/feature-gates/feature-gate-extern_types.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-extern_types.stderr (renamed from src/test/ui/feature-gates/feature-gate-extern_types.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-feature-gate.rs (renamed from src/test/ui/feature-gates/feature-gate-feature-gate.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-feature-gate.stderr (renamed from src/test/ui/feature-gates/feature-gate-feature-gate.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-ffi_const.rs (renamed from src/test/ui/feature-gates/feature-gate-ffi_const.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-ffi_const.stderr (renamed from src/test/ui/feature-gates/feature-gate-ffi_const.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-ffi_pure.rs (renamed from src/test/ui/feature-gates/feature-gate-ffi_pure.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-ffi_pure.stderr (renamed from src/test/ui/feature-gates/feature-gate-ffi_pure.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-ffi_returns_twice.rs (renamed from src/test/ui/feature-gates/feature-gate-ffi_returns_twice.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-ffi_returns_twice.stderr (renamed from src/test/ui/feature-gates/feature-gate-ffi_returns_twice.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-fn_align.rs (renamed from src/test/ui/feature-gates/feature-gate-fn_align.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-fn_align.stderr (renamed from src/test/ui/feature-gates/feature-gate-fn_align.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-format_args_nl.rs (renamed from src/test/ui/feature-gates/feature-gate-format_args_nl.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-format_args_nl.stderr (renamed from src/test/ui/feature-gates/feature-gate-format_args_nl.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-fundamental.rs (renamed from src/test/ui/feature-gates/feature-gate-fundamental.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-fundamental.stderr (renamed from src/test/ui/feature-gates/feature-gate-fundamental.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-generators.rs (renamed from src/test/ui/feature-gates/feature-gate-generators.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-generators.stderr (renamed from src/test/ui/feature-gates/feature-gate-generators.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-generic_arg_infer.normal.stderr (renamed from src/test/ui/feature-gates/feature-gate-generic_arg_infer.normal.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-generic_arg_infer.rs (renamed from src/test/ui/feature-gates/feature-gate-generic_arg_infer.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-generic_associated_types_extended.rs (renamed from src/test/ui/feature-gates/feature-gate-generic_associated_types_extended.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-generic_associated_types_extended.stderr (renamed from src/test/ui/feature-gates/feature-gate-generic_associated_types_extended.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-impl_trait_in_fn_trait_return.rs (renamed from src/test/ui/feature-gates/feature-gate-impl_trait_in_fn_trait_return.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-impl_trait_in_fn_trait_return.stderr (renamed from src/test/ui/feature-gates/feature-gate-impl_trait_in_fn_trait_return.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-imported_main.rs (renamed from src/test/ui/feature-gates/feature-gate-imported_main.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-imported_main.stderr (renamed from src/test/ui/feature-gates/feature-gate-imported_main.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-inherent_associated_types.rs (renamed from src/test/ui/feature-gates/feature-gate-inherent_associated_types.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-inherent_associated_types.stderr (renamed from src/test/ui/feature-gates/feature-gate-inherent_associated_types.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-inline_const.rs (renamed from src/test/ui/feature-gates/feature-gate-inline_const.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-inline_const.stderr (renamed from src/test/ui/feature-gates/feature-gate-inline_const.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-inline_const_pat.rs (renamed from src/test/ui/feature-gates/feature-gate-inline_const_pat.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-inline_const_pat.stderr (renamed from src/test/ui/feature-gates/feature-gate-inline_const_pat.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-intrinsics.rs (renamed from src/test/ui/feature-gates/feature-gate-intrinsics.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-intrinsics.stderr (renamed from src/test/ui/feature-gates/feature-gate-intrinsics.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-is_sorted.rs (renamed from src/test/ui/feature-gates/feature-gate-is_sorted.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-is_sorted.stderr (renamed from src/test/ui/feature-gates/feature-gate-is_sorted.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-lang-items.rs (renamed from src/test/ui/feature-gates/feature-gate-lang-items.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-lang-items.stderr (renamed from src/test/ui/feature-gates/feature-gate-lang-items.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-large-assignments.rs (renamed from src/test/ui/feature-gates/feature-gate-large-assignments.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-large-assignments.stderr (renamed from src/test/ui/feature-gates/feature-gate-large-assignments.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-link_cfg.rs (renamed from src/test/ui/feature-gates/feature-gate-link_cfg.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-link_cfg.stderr (renamed from src/test/ui/feature-gates/feature-gate-link_cfg.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-link_llvm_intrinsics.rs (renamed from src/test/ui/feature-gates/feature-gate-link_llvm_intrinsics.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-link_llvm_intrinsics.stderr (renamed from src/test/ui/feature-gates/feature-gate-link_llvm_intrinsics.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-linkage.rs (renamed from src/test/ui/feature-gates/feature-gate-linkage.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-linkage.stderr (renamed from src/test/ui/feature-gates/feature-gate-linkage.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-lint-reasons.rs (renamed from src/test/ui/feature-gates/feature-gate-lint-reasons.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-lint-reasons.stderr (renamed from src/test/ui/feature-gates/feature-gate-lint-reasons.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-log_syntax.rs (renamed from src/test/ui/feature-gates/feature-gate-log_syntax.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-log_syntax.stderr (renamed from src/test/ui/feature-gates/feature-gate-log_syntax.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-log_syntax.stdout (renamed from src/test/ui/feature-gates/feature-gate-log_syntax.stdout)0
-rw-r--r--tests/ui/feature-gates/feature-gate-log_syntax2.rs (renamed from src/test/ui/feature-gates/feature-gate-log_syntax2.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-log_syntax2.stderr (renamed from src/test/ui/feature-gates/feature-gate-log_syntax2.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-log_syntax2.stdout (renamed from src/test/ui/feature-gates/feature-gate-log_syntax2.stdout)0
-rw-r--r--tests/ui/feature-gates/feature-gate-marker_trait_attr.rs (renamed from src/test/ui/feature-gates/feature-gate-marker_trait_attr.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-marker_trait_attr.stderr (renamed from src/test/ui/feature-gates/feature-gate-marker_trait_attr.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-may-dangle.rs (renamed from src/test/ui/feature-gates/feature-gate-may-dangle.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-may-dangle.stderr (renamed from src/test/ui/feature-gates/feature-gate-may-dangle.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-min_const_fn.rs (renamed from src/test/ui/feature-gates/feature-gate-min_const_fn.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-min_const_fn.stderr (renamed from src/test/ui/feature-gates/feature-gate-min_const_fn.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-more-qualified-paths.rs (renamed from src/test/ui/feature-gates/feature-gate-more-qualified-paths.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-more-qualified-paths.stderr (renamed from src/test/ui/feature-gates/feature-gate-more-qualified-paths.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-naked_functions.rs (renamed from src/test/ui/feature-gates/feature-gate-naked_functions.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-naked_functions.stderr (renamed from src/test/ui/feature-gates/feature-gate-naked_functions.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-native_link_modifiers_as_needed.rs (renamed from src/test/ui/feature-gates/feature-gate-native_link_modifiers_as_needed.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-native_link_modifiers_as_needed.stderr (renamed from src/test/ui/feature-gates/feature-gate-native_link_modifiers_as_needed.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-needs-allocator.rs (renamed from src/test/ui/feature-gates/feature-gate-needs-allocator.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-needs-allocator.stderr (renamed from src/test/ui/feature-gates/feature-gate-needs-allocator.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-negate-unsigned.rs (renamed from src/test/ui/feature-gates/feature-gate-negate-unsigned.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-negate-unsigned.stderr (renamed from src/test/ui/feature-gates/feature-gate-negate-unsigned.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-never_type.rs (renamed from src/test/ui/feature-gates/feature-gate-never_type.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-never_type.stderr (renamed from src/test/ui/feature-gates/feature-gate-never_type.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-no_core.rs (renamed from src/test/ui/feature-gates/feature-gate-no_core.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-no_core.stderr (renamed from src/test/ui/feature-gates/feature-gate-no_core.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-no_coverage.rs (renamed from src/test/ui/feature-gates/feature-gate-no_coverage.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-no_coverage.stderr (renamed from src/test/ui/feature-gates/feature-gate-no_coverage.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-no_sanitize.rs (renamed from src/test/ui/feature-gates/feature-gate-no_sanitize.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-no_sanitize.stderr (renamed from src/test/ui/feature-gates/feature-gate-no_sanitize.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-non_exhaustive_omitted_patterns_lint.rs (renamed from src/test/ui/feature-gates/feature-gate-non_exhaustive_omitted_patterns_lint.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-non_exhaustive_omitted_patterns_lint.stderr (renamed from src/test/ui/feature-gates/feature-gate-non_exhaustive_omitted_patterns_lint.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-object_safe_for_dispatch.rs (renamed from src/test/ui/feature-gates/feature-gate-object_safe_for_dispatch.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-object_safe_for_dispatch.stderr (renamed from src/test/ui/feature-gates/feature-gate-object_safe_for_dispatch.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-omit-gdb-pretty-printer-section.rs (renamed from src/test/ui/feature-gates/feature-gate-omit-gdb-pretty-printer-section.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-omit-gdb-pretty-printer-section.stderr (renamed from src/test/ui/feature-gates/feature-gate-omit-gdb-pretty-printer-section.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-optimize_attribute.rs (renamed from src/test/ui/feature-gates/feature-gate-optimize_attribute.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-optimize_attribute.stderr (renamed from src/test/ui/feature-gates/feature-gate-optimize_attribute.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-overlapping_marker_traits.rs (renamed from src/test/ui/feature-gates/feature-gate-overlapping_marker_traits.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-overlapping_marker_traits.stderr (renamed from src/test/ui/feature-gates/feature-gate-overlapping_marker_traits.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-precise_pointer_size_matching.rs (renamed from src/test/ui/feature-gates/feature-gate-precise_pointer_size_matching.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-precise_pointer_size_matching.stderr (renamed from src/test/ui/feature-gates/feature-gate-precise_pointer_size_matching.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-prelude_import.rs (renamed from src/test/ui/feature-gates/feature-gate-prelude_import.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-prelude_import.stderr (renamed from src/test/ui/feature-gates/feature-gate-prelude_import.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-profiler-runtime.rs (renamed from src/test/ui/feature-gates/feature-gate-profiler-runtime.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-profiler-runtime.stderr (renamed from src/test/ui/feature-gates/feature-gate-profiler-runtime.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-public_private_dependencies.rs (renamed from src/test/ui/feature-gates/feature-gate-public_private_dependencies.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-raw-dylib-2.rs (renamed from src/test/ui/feature-gates/feature-gate-raw-dylib-2.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-raw-dylib-2.stderr (renamed from src/test/ui/feature-gates/feature-gate-raw-dylib-2.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-raw-dylib-import-name-type.rs (renamed from src/test/ui/feature-gates/feature-gate-raw-dylib-import-name-type.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-raw-dylib-import-name-type.stderr (renamed from src/test/ui/feature-gates/feature-gate-raw-dylib-import-name-type.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-raw-dylib.rs (renamed from src/test/ui/feature-gates/feature-gate-raw-dylib.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-raw-dylib.stderr (renamed from src/test/ui/feature-gates/feature-gate-raw-dylib.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-register_tool.rs (renamed from src/test/ui/feature-gates/feature-gate-register_tool.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-register_tool.stderr (renamed from src/test/ui/feature-gates/feature-gate-register_tool.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-repr-simd.rs (renamed from src/test/ui/feature-gates/feature-gate-repr-simd.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-repr-simd.stderr (renamed from src/test/ui/feature-gates/feature-gate-repr-simd.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-repr128.rs (renamed from src/test/ui/feature-gates/feature-gate-repr128.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-repr128.stderr (renamed from src/test/ui/feature-gates/feature-gate-repr128.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-return_position_impl_trait_in_trait.rs (renamed from src/test/ui/feature-gates/feature-gate-return_position_impl_trait_in_trait.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-return_position_impl_trait_in_trait.stderr (renamed from src/test/ui/feature-gates/feature-gate-return_position_impl_trait_in_trait.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-rust_cold_cc.rs (renamed from src/test/ui/feature-gates/feature-gate-rust_cold_cc.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-rust_cold_cc.stderr (renamed from src/test/ui/feature-gates/feature-gate-rust_cold_cc.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-rustc-allow-const-fn-unstable.rs (renamed from src/test/ui/feature-gates/feature-gate-rustc-allow-const-fn-unstable.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-rustc-allow-const-fn-unstable.stderr (renamed from src/test/ui/feature-gates/feature-gate-rustc-allow-const-fn-unstable.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-rustc-attrs-1.rs (renamed from src/test/ui/feature-gates/feature-gate-rustc-attrs-1.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-rustc-attrs-1.stderr (renamed from src/test/ui/feature-gates/feature-gate-rustc-attrs-1.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-rustc-attrs.rs (renamed from src/test/ui/feature-gates/feature-gate-rustc-attrs.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-rustc-attrs.stderr (renamed from src/test/ui/feature-gates/feature-gate-rustc-attrs.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-rustc_const_unstable.rs (renamed from src/test/ui/feature-gates/feature-gate-rustc_const_unstable.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-rustc_const_unstable.stderr (renamed from src/test/ui/feature-gates/feature-gate-rustc_const_unstable.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-rustdoc_internals.rs (renamed from src/test/ui/feature-gates/feature-gate-rustdoc_internals.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-rustdoc_internals.stderr (renamed from src/test/ui/feature-gates/feature-gate-rustdoc_internals.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-simd-ffi.rs (renamed from src/test/ui/feature-gates/feature-gate-simd-ffi.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-simd-ffi.stderr (renamed from src/test/ui/feature-gates/feature-gate-simd-ffi.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-simd.rs (renamed from src/test/ui/feature-gates/feature-gate-simd.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-simd.stderr (renamed from src/test/ui/feature-gates/feature-gate-simd.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-staged_api.rs (renamed from src/test/ui/feature-gates/feature-gate-staged_api.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-staged_api.stderr (renamed from src/test/ui/feature-gates/feature-gate-staged_api.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-start.rs (renamed from src/test/ui/feature-gates/feature-gate-start.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-start.stderr (renamed from src/test/ui/feature-gates/feature-gate-start.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-stmt_expr_attributes.rs (renamed from src/test/ui/feature-gates/feature-gate-stmt_expr_attributes.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-stmt_expr_attributes.stderr (renamed from src/test/ui/feature-gates/feature-gate-stmt_expr_attributes.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-strict_provenance.rs (renamed from src/test/ui/feature-gates/feature-gate-strict_provenance.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-strict_provenance.stderr (renamed from src/test/ui/feature-gates/feature-gate-strict_provenance.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-test_unstable_lint.rs (renamed from src/test/ui/feature-gates/feature-gate-test_unstable_lint.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-test_unstable_lint.stderr (renamed from src/test/ui/feature-gates/feature-gate-test_unstable_lint.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-thread_local.rs (renamed from src/test/ui/feature-gates/feature-gate-thread_local.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-thread_local.stderr (renamed from src/test/ui/feature-gates/feature-gate-thread_local.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-trace_macros.rs (renamed from src/test/ui/feature-gates/feature-gate-trace_macros.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-trace_macros.stderr (renamed from src/test/ui/feature-gates/feature-gate-trace_macros.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-trait-alias.rs (renamed from src/test/ui/feature-gates/feature-gate-trait-alias.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-trait-alias.stderr (renamed from src/test/ui/feature-gates/feature-gate-trait-alias.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-trait_upcasting.rs (renamed from src/test/ui/feature-gates/feature-gate-trait_upcasting.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-trait_upcasting.stderr (renamed from src/test/ui/feature-gates/feature-gate-trait_upcasting.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-transparent_unions.rs (renamed from src/test/ui/feature-gates/feature-gate-transparent_unions.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-transparent_unions.stderr (renamed from src/test/ui/feature-gates/feature-gate-transparent_unions.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-trivial_bounds-lint.rs (renamed from src/test/ui/feature-gates/feature-gate-trivial_bounds-lint.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-trivial_bounds.rs (renamed from src/test/ui/feature-gates/feature-gate-trivial_bounds.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-trivial_bounds.stderr (renamed from src/test/ui/feature-gates/feature-gate-trivial_bounds.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-try_blocks.rs (renamed from src/test/ui/feature-gates/feature-gate-try_blocks.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-try_blocks.stderr (renamed from src/test/ui/feature-gates/feature-gate-try_blocks.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-type_alias_impl_trait.rs (renamed from src/test/ui/feature-gates/feature-gate-type_alias_impl_trait.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-type_ascription.rs (renamed from src/test/ui/feature-gates/feature-gate-type_ascription.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-type_ascription.stderr (renamed from src/test/ui/feature-gates/feature-gate-type_ascription.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-unboxed-closures-manual-impls.rs (renamed from src/test/ui/feature-gates/feature-gate-unboxed-closures-manual-impls.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-unboxed-closures-manual-impls.stderr (renamed from src/test/ui/feature-gates/feature-gate-unboxed-closures-manual-impls.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-unboxed-closures-method-calls.rs (renamed from src/test/ui/feature-gates/feature-gate-unboxed-closures-method-calls.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-unboxed-closures-method-calls.stderr (renamed from src/test/ui/feature-gates/feature-gate-unboxed-closures-method-calls.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-unboxed-closures-ufcs-calls.rs (renamed from src/test/ui/feature-gates/feature-gate-unboxed-closures-ufcs-calls.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-unboxed-closures-ufcs-calls.stderr (renamed from src/test/ui/feature-gates/feature-gate-unboxed-closures-ufcs-calls.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-unboxed-closures.rs (renamed from src/test/ui/feature-gates/feature-gate-unboxed-closures.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-unboxed-closures.stderr (renamed from src/test/ui/feature-gates/feature-gate-unboxed-closures.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-unix_sigpipe.rs (renamed from src/test/ui/feature-gates/feature-gate-unix_sigpipe.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-unix_sigpipe.stderr (renamed from src/test/ui/feature-gates/feature-gate-unix_sigpipe.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-unsafe_pin_internals.rs (renamed from src/test/ui/feature-gates/feature-gate-unsafe_pin_internals.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-unsafe_pin_internals.stderr (renamed from src/test/ui/feature-gates/feature-gate-unsafe_pin_internals.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-unsized_fn_params.rs30
-rw-r--r--tests/ui/feature-gates/feature-gate-unsized_fn_params.stderr60
-rw-r--r--tests/ui/feature-gates/feature-gate-unsized_locals.rs (renamed from src/test/ui/feature-gates/feature-gate-unsized_locals.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-unsized_locals.stderr (renamed from src/test/ui/feature-gates/feature-gate-unsized_locals.stderr)4
-rw-r--r--tests/ui/feature-gates/feature-gate-unsized_tuple_coercion.rs (renamed from src/test/ui/feature-gates/feature-gate-unsized_tuple_coercion.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-unsized_tuple_coercion.stderr (renamed from src/test/ui/feature-gates/feature-gate-unsized_tuple_coercion.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-used_with_arg.rs (renamed from src/test/ui/feature-gates/feature-gate-used_with_arg.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-used_with_arg.stderr (renamed from src/test/ui/feature-gates/feature-gate-used_with_arg.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-vectorcall.rs (renamed from src/test/ui/feature-gates/feature-gate-vectorcall.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-vectorcall.stderr (renamed from src/test/ui/feature-gates/feature-gate-vectorcall.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-wasm_abi.rs (renamed from src/test/ui/feature-gates/feature-gate-wasm_abi.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-wasm_abi.stderr (renamed from src/test/ui/feature-gates/feature-gate-wasm_abi.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-with_negative_coherence.rs (renamed from src/test/ui/feature-gates/feature-gate-with_negative_coherence.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-with_negative_coherence.stderr (renamed from src/test/ui/feature-gates/feature-gate-with_negative_coherence.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-yeet_expr-in-cfg.rs (renamed from src/test/ui/feature-gates/feature-gate-yeet_expr-in-cfg.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-yeet_expr-in-cfg.stderr (renamed from src/test/ui/feature-gates/feature-gate-yeet_expr-in-cfg.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gate-yeet_expr.rs (renamed from src/test/ui/feature-gates/feature-gate-yeet_expr.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gate-yeet_expr.stderr (renamed from src/test/ui/feature-gates/feature-gate-yeet_expr.stderr)0
-rw-r--r--tests/ui/feature-gates/feature-gated-feature-in-macro-arg.rs (renamed from src/test/ui/feature-gates/feature-gated-feature-in-macro-arg.rs)0
-rw-r--r--tests/ui/feature-gates/feature-gated-feature-in-macro-arg.stderr (renamed from src/test/ui/feature-gates/feature-gated-feature-in-macro-arg.stderr)0
-rw-r--r--tests/ui/feature-gates/gated-bad-feature.rs (renamed from src/test/ui/feature-gates/gated-bad-feature.rs)0
-rw-r--r--tests/ui/feature-gates/gated-bad-feature.stderr (renamed from src/test/ui/feature-gates/gated-bad-feature.stderr)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-bench.rs (renamed from src/test/ui/feature-gates/issue-43106-gating-of-bench.rs)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-bench.stderr (renamed from src/test/ui/feature-gates/issue-43106-gating-of-bench.stderr)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-builtin-attrs-error.rs (renamed from src/test/ui/feature-gates/issue-43106-gating-of-builtin-attrs-error.rs)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-builtin-attrs-error.stderr (renamed from src/test/ui/feature-gates/issue-43106-gating-of-builtin-attrs-error.stderr)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-builtin-attrs.rs (renamed from src/test/ui/feature-gates/issue-43106-gating-of-builtin-attrs.rs)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-builtin-attrs.stderr (renamed from src/test/ui/feature-gates/issue-43106-gating-of-builtin-attrs.stderr)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-deprecated.rs (renamed from src/test/ui/feature-gates/issue-43106-gating-of-deprecated.rs)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-derive-2.rs (renamed from src/test/ui/feature-gates/issue-43106-gating-of-derive-2.rs)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-derive-2.stderr (renamed from src/test/ui/feature-gates/issue-43106-gating-of-derive-2.stderr)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-derive.rs (renamed from src/test/ui/feature-gates/issue-43106-gating-of-derive.rs)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-derive.stderr (renamed from src/test/ui/feature-gates/issue-43106-gating-of-derive.stderr)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-macro_escape.rs (renamed from src/test/ui/feature-gates/issue-43106-gating-of-macro_escape.rs)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-macro_escape.stderr (renamed from src/test/ui/feature-gates/issue-43106-gating-of-macro_escape.stderr)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-macro_use.rs (renamed from src/test/ui/feature-gates/issue-43106-gating-of-macro_use.rs)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-macro_use.stderr (renamed from src/test/ui/feature-gates/issue-43106-gating-of-macro_use.stderr)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-proc_macro_derive.rs (renamed from src/test/ui/feature-gates/issue-43106-gating-of-proc_macro_derive.rs)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-proc_macro_derive.stderr (renamed from src/test/ui/feature-gates/issue-43106-gating-of-proc_macro_derive.stderr)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-stable.rs (renamed from src/test/ui/feature-gates/issue-43106-gating-of-stable.rs)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-stable.stderr (renamed from src/test/ui/feature-gates/issue-43106-gating-of-stable.stderr)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-test.rs (renamed from src/test/ui/feature-gates/issue-43106-gating-of-test.rs)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-test.stderr (renamed from src/test/ui/feature-gates/issue-43106-gating-of-test.stderr)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-unstable.rs (renamed from src/test/ui/feature-gates/issue-43106-gating-of-unstable.rs)0
-rw-r--r--tests/ui/feature-gates/issue-43106-gating-of-unstable.stderr (renamed from src/test/ui/feature-gates/issue-43106-gating-of-unstable.stderr)0
-rw-r--r--tests/ui/feature-gates/issue-49983-see-issue-0.rs (renamed from src/test/ui/feature-gates/issue-49983-see-issue-0.rs)0
-rw-r--r--tests/ui/feature-gates/issue-49983-see-issue-0.stderr (renamed from src/test/ui/feature-gates/issue-49983-see-issue-0.stderr)0
-rw-r--r--tests/ui/feature-gates/rustc-private.rs (renamed from src/test/ui/feature-gates/rustc-private.rs)0
-rw-r--r--tests/ui/feature-gates/rustc-private.stderr (renamed from src/test/ui/feature-gates/rustc-private.stderr)0
-rw-r--r--tests/ui/feature-gates/soft-syntax-gates-with-errors.rs (renamed from src/test/ui/feature-gates/soft-syntax-gates-with-errors.rs)0
-rw-r--r--tests/ui/feature-gates/soft-syntax-gates-with-errors.stderr (renamed from src/test/ui/feature-gates/soft-syntax-gates-with-errors.stderr)0
-rw-r--r--tests/ui/feature-gates/soft-syntax-gates-without-errors.rs (renamed from src/test/ui/feature-gates/soft-syntax-gates-without-errors.rs)0
-rw-r--r--tests/ui/feature-gates/soft-syntax-gates-without-errors.stderr (renamed from src/test/ui/feature-gates/soft-syntax-gates-without-errors.stderr)0
-rw-r--r--tests/ui/feature-gates/stability-attribute-consistency.rs (renamed from src/test/ui/feature-gates/stability-attribute-consistency.rs)0
-rw-r--r--tests/ui/feature-gates/stability-attribute-consistency.stderr (renamed from src/test/ui/feature-gates/stability-attribute-consistency.stderr)1
-rw-r--r--tests/ui/feature-gates/stable-features.rs (renamed from src/test/ui/feature-gates/stable-features.rs)0
-rw-r--r--tests/ui/feature-gates/stable-features.stderr (renamed from src/test/ui/feature-gates/stable-features.stderr)0
-rw-r--r--tests/ui/feature-gates/trace_macros-gate.rs (renamed from src/test/ui/feature-gates/trace_macros-gate.rs)0
-rw-r--r--tests/ui/feature-gates/trace_macros-gate.stderr (renamed from src/test/ui/feature-gates/trace_macros-gate.stderr)0
-rw-r--r--tests/ui/feature-gates/unknown-feature.rs (renamed from src/test/ui/feature-gates/unknown-feature.rs)0
-rw-r--r--tests/ui/feature-gates/unknown-feature.stderr (renamed from src/test/ui/feature-gates/unknown-feature.stderr)0
-rw-r--r--tests/ui/feature-gates/unstable-attribute-allow-issue-0.rs (renamed from src/test/ui/feature-gates/unstable-attribute-allow-issue-0.rs)0
-rw-r--r--tests/ui/feature-gates/unstable-attribute-allow-issue-0.stderr (renamed from src/test/ui/feature-gates/unstable-attribute-allow-issue-0.stderr)0
358 files changed, 112 insertions, 0 deletions
diff --git a/src/test/ui/feature-gates/allow-features-empty.rs b/tests/ui/feature-gates/allow-features-empty.rs
index 88a609349..88a609349 100644
--- a/src/test/ui/feature-gates/allow-features-empty.rs
+++ b/tests/ui/feature-gates/allow-features-empty.rs
diff --git a/src/test/ui/feature-gates/allow-features-empty.stderr b/tests/ui/feature-gates/allow-features-empty.stderr
index f88b3ea0a..f88b3ea0a 100644
--- a/src/test/ui/feature-gates/allow-features-empty.stderr
+++ b/tests/ui/feature-gates/allow-features-empty.stderr
diff --git a/src/test/ui/feature-gates/allow-features.rs b/tests/ui/feature-gates/allow-features.rs
index 2ce4701a8..2ce4701a8 100644
--- a/src/test/ui/feature-gates/allow-features.rs
+++ b/tests/ui/feature-gates/allow-features.rs
diff --git a/src/test/ui/feature-gates/allow-features.stderr b/tests/ui/feature-gates/allow-features.stderr
index 9caf48dd1..9caf48dd1 100644
--- a/src/test/ui/feature-gates/allow-features.stderr
+++ b/tests/ui/feature-gates/allow-features.stderr
diff --git a/src/test/ui/feature-gates/auxiliary/cfg-target-thread-local.rs b/tests/ui/feature-gates/auxiliary/cfg-target-thread-local.rs
index bd5c8f81c..bd5c8f81c 100644
--- a/src/test/ui/feature-gates/auxiliary/cfg-target-thread-local.rs
+++ b/tests/ui/feature-gates/auxiliary/cfg-target-thread-local.rs
diff --git a/src/test/ui/feature-gates/auxiliary/debugger-visualizer.natvis b/tests/ui/feature-gates/auxiliary/debugger-visualizer.natvis
index 6eb47e3d8..6eb47e3d8 100644
--- a/src/test/ui/feature-gates/auxiliary/debugger-visualizer.natvis
+++ b/tests/ui/feature-gates/auxiliary/debugger-visualizer.natvis
diff --git a/src/test/ui/feature-gates/auxiliary/pub_dep.rs b/tests/ui/feature-gates/auxiliary/pub_dep.rs
index 3ebafd953..3ebafd953 100644
--- a/src/test/ui/feature-gates/auxiliary/pub_dep.rs
+++ b/tests/ui/feature-gates/auxiliary/pub_dep.rs
diff --git a/src/test/ui/feature-gates/auxiliary/re_rebalance_coherence_lib.rs b/tests/ui/feature-gates/auxiliary/re_rebalance_coherence_lib.rs
index 41b9d64d5..41b9d64d5 100644
--- a/src/test/ui/feature-gates/auxiliary/re_rebalance_coherence_lib.rs
+++ b/tests/ui/feature-gates/auxiliary/re_rebalance_coherence_lib.rs
diff --git a/src/test/ui/feature-gates/bench.rs b/tests/ui/feature-gates/bench.rs
index 8de390bec..8de390bec 100644
--- a/src/test/ui/feature-gates/bench.rs
+++ b/tests/ui/feature-gates/bench.rs
diff --git a/src/test/ui/feature-gates/bench.stderr b/tests/ui/feature-gates/bench.stderr
index 5f0aaf925..5f0aaf925 100644
--- a/src/test/ui/feature-gates/bench.stderr
+++ b/tests/ui/feature-gates/bench.stderr
diff --git a/src/test/ui/feature-gates/duplicate-features.rs b/tests/ui/feature-gates/duplicate-features.rs
index d8f781805..d8f781805 100644
--- a/src/test/ui/feature-gates/duplicate-features.rs
+++ b/tests/ui/feature-gates/duplicate-features.rs
diff --git a/src/test/ui/feature-gates/duplicate-features.stderr b/tests/ui/feature-gates/duplicate-features.stderr
index dbde806f6..dbde806f6 100644
--- a/src/test/ui/feature-gates/duplicate-features.stderr
+++ b/tests/ui/feature-gates/duplicate-features.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-abi-avr-interrupt.rs b/tests/ui/feature-gates/feature-gate-abi-avr-interrupt.rs
index 05461297a..05461297a 100644
--- a/src/test/ui/feature-gates/feature-gate-abi-avr-interrupt.rs
+++ b/tests/ui/feature-gates/feature-gate-abi-avr-interrupt.rs
diff --git a/src/test/ui/feature-gates/feature-gate-abi-avr-interrupt.stderr b/tests/ui/feature-gates/feature-gate-abi-avr-interrupt.stderr
index d017d03a3..d017d03a3 100644
--- a/src/test/ui/feature-gates/feature-gate-abi-avr-interrupt.stderr
+++ b/tests/ui/feature-gates/feature-gate-abi-avr-interrupt.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-abi-msp430-interrupt.rs b/tests/ui/feature-gates/feature-gate-abi-msp430-interrupt.rs
index 8b7d8066a..8b7d8066a 100644
--- a/src/test/ui/feature-gates/feature-gate-abi-msp430-interrupt.rs
+++ b/tests/ui/feature-gates/feature-gate-abi-msp430-interrupt.rs
diff --git a/src/test/ui/feature-gates/feature-gate-abi-msp430-interrupt.stderr b/tests/ui/feature-gates/feature-gate-abi-msp430-interrupt.stderr
index c19ec9789..c19ec9789 100644
--- a/src/test/ui/feature-gates/feature-gate-abi-msp430-interrupt.stderr
+++ b/tests/ui/feature-gates/feature-gate-abi-msp430-interrupt.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-abi-x86-interrupt.rs b/tests/ui/feature-gates/feature-gate-abi-x86-interrupt.rs
index 7c3e4d10d..7c3e4d10d 100644
--- a/src/test/ui/feature-gates/feature-gate-abi-x86-interrupt.rs
+++ b/tests/ui/feature-gates/feature-gate-abi-x86-interrupt.rs
diff --git a/src/test/ui/feature-gates/feature-gate-abi-x86-interrupt.stderr b/tests/ui/feature-gates/feature-gate-abi-x86-interrupt.stderr
index 3b727a745..3b727a745 100644
--- a/src/test/ui/feature-gates/feature-gate-abi-x86-interrupt.stderr
+++ b/tests/ui/feature-gates/feature-gate-abi-x86-interrupt.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-abi.rs b/tests/ui/feature-gates/feature-gate-abi.rs
index 712655f97..712655f97 100644
--- a/src/test/ui/feature-gates/feature-gate-abi.rs
+++ b/tests/ui/feature-gates/feature-gate-abi.rs
diff --git a/src/test/ui/feature-gates/feature-gate-abi.stderr b/tests/ui/feature-gates/feature-gate-abi.stderr
index e9791b951..e9791b951 100644
--- a/src/test/ui/feature-gates/feature-gate-abi.stderr
+++ b/tests/ui/feature-gates/feature-gate-abi.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-abi_amdgpu_kernel.rs b/tests/ui/feature-gates/feature-gate-abi_amdgpu_kernel.rs
index 465b81d7f..465b81d7f 100644
--- a/src/test/ui/feature-gates/feature-gate-abi_amdgpu_kernel.rs
+++ b/tests/ui/feature-gates/feature-gate-abi_amdgpu_kernel.rs
diff --git a/src/test/ui/feature-gates/feature-gate-abi_amdgpu_kernel.stderr b/tests/ui/feature-gates/feature-gate-abi_amdgpu_kernel.stderr
index c89ab7bae..c89ab7bae 100644
--- a/src/test/ui/feature-gates/feature-gate-abi_amdgpu_kernel.stderr
+++ b/tests/ui/feature-gates/feature-gate-abi_amdgpu_kernel.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-abi_ptx.rs b/tests/ui/feature-gates/feature-gate-abi_ptx.rs
index e3405641e..e3405641e 100644
--- a/src/test/ui/feature-gates/feature-gate-abi_ptx.rs
+++ b/tests/ui/feature-gates/feature-gate-abi_ptx.rs
diff --git a/src/test/ui/feature-gates/feature-gate-abi_ptx.stderr b/tests/ui/feature-gates/feature-gate-abi_ptx.stderr
index 40782d361..40782d361 100644
--- a/src/test/ui/feature-gates/feature-gate-abi_ptx.stderr
+++ b/tests/ui/feature-gates/feature-gate-abi_ptx.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-abi_unadjusted.rs b/tests/ui/feature-gates/feature-gate-abi_unadjusted.rs
index 35a7d7328..35a7d7328 100644
--- a/src/test/ui/feature-gates/feature-gate-abi_unadjusted.rs
+++ b/tests/ui/feature-gates/feature-gate-abi_unadjusted.rs
diff --git a/src/test/ui/feature-gates/feature-gate-abi_unadjusted.stderr b/tests/ui/feature-gates/feature-gate-abi_unadjusted.stderr
index 1757befec..1757befec 100644
--- a/src/test/ui/feature-gates/feature-gate-abi_unadjusted.stderr
+++ b/tests/ui/feature-gates/feature-gate-abi_unadjusted.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-adt_const_params.rs b/tests/ui/feature-gates/feature-gate-adt_const_params.rs
index 8a3bcf259..8a3bcf259 100644
--- a/src/test/ui/feature-gates/feature-gate-adt_const_params.rs
+++ b/tests/ui/feature-gates/feature-gate-adt_const_params.rs
diff --git a/src/test/ui/feature-gates/feature-gate-adt_const_params.stderr b/tests/ui/feature-gates/feature-gate-adt_const_params.stderr
index d8f089a28..d8f089a28 100644
--- a/src/test/ui/feature-gates/feature-gate-adt_const_params.stderr
+++ b/tests/ui/feature-gates/feature-gate-adt_const_params.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-alloc-error-handler.rs b/tests/ui/feature-gates/feature-gate-alloc-error-handler.rs
index 78d189d20..78d189d20 100644
--- a/src/test/ui/feature-gates/feature-gate-alloc-error-handler.rs
+++ b/tests/ui/feature-gates/feature-gate-alloc-error-handler.rs
diff --git a/src/test/ui/feature-gates/feature-gate-alloc-error-handler.stderr b/tests/ui/feature-gates/feature-gate-alloc-error-handler.stderr
index f414eb463..f414eb463 100644
--- a/src/test/ui/feature-gates/feature-gate-alloc-error-handler.stderr
+++ b/tests/ui/feature-gates/feature-gate-alloc-error-handler.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-allocator_internals.rs b/tests/ui/feature-gates/feature-gate-allocator_internals.rs
index a17d17da6..a17d17da6 100644
--- a/src/test/ui/feature-gates/feature-gate-allocator_internals.rs
+++ b/tests/ui/feature-gates/feature-gate-allocator_internals.rs
diff --git a/src/test/ui/feature-gates/feature-gate-allocator_internals.stderr b/tests/ui/feature-gates/feature-gate-allocator_internals.stderr
index 6e276f7bc..6e276f7bc 100644
--- a/src/test/ui/feature-gates/feature-gate-allocator_internals.stderr
+++ b/tests/ui/feature-gates/feature-gate-allocator_internals.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-allow-internal-unsafe-nested-macro.rs b/tests/ui/feature-gates/feature-gate-allow-internal-unsafe-nested-macro.rs
index 9f604aafd..9f604aafd 100644
--- a/src/test/ui/feature-gates/feature-gate-allow-internal-unsafe-nested-macro.rs
+++ b/tests/ui/feature-gates/feature-gate-allow-internal-unsafe-nested-macro.rs
diff --git a/src/test/ui/feature-gates/feature-gate-allow-internal-unsafe-nested-macro.stderr b/tests/ui/feature-gates/feature-gate-allow-internal-unsafe-nested-macro.stderr
index 4621bc0b3..4621bc0b3 100644
--- a/src/test/ui/feature-gates/feature-gate-allow-internal-unsafe-nested-macro.stderr
+++ b/tests/ui/feature-gates/feature-gate-allow-internal-unsafe-nested-macro.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-allow-internal-unstable-nested-macro.rs b/tests/ui/feature-gates/feature-gate-allow-internal-unstable-nested-macro.rs
index ee48f9516..ee48f9516 100644
--- a/src/test/ui/feature-gates/feature-gate-allow-internal-unstable-nested-macro.rs
+++ b/tests/ui/feature-gates/feature-gate-allow-internal-unstable-nested-macro.rs
diff --git a/src/test/ui/feature-gates/feature-gate-allow-internal-unstable-nested-macro.stderr b/tests/ui/feature-gates/feature-gate-allow-internal-unstable-nested-macro.stderr
index 1232d13a4..1232d13a4 100644
--- a/src/test/ui/feature-gates/feature-gate-allow-internal-unstable-nested-macro.stderr
+++ b/tests/ui/feature-gates/feature-gate-allow-internal-unstable-nested-macro.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-allow-internal-unstable-struct.rs b/tests/ui/feature-gates/feature-gate-allow-internal-unstable-struct.rs
index 8b13f1bf2..8b13f1bf2 100644
--- a/src/test/ui/feature-gates/feature-gate-allow-internal-unstable-struct.rs
+++ b/tests/ui/feature-gates/feature-gate-allow-internal-unstable-struct.rs
diff --git a/src/test/ui/feature-gates/feature-gate-allow-internal-unstable-struct.stderr b/tests/ui/feature-gates/feature-gate-allow-internal-unstable-struct.stderr
index df7773ba4..df7773ba4 100644
--- a/src/test/ui/feature-gates/feature-gate-allow-internal-unstable-struct.stderr
+++ b/tests/ui/feature-gates/feature-gate-allow-internal-unstable-struct.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-allow-internal-unstable.rs b/tests/ui/feature-gates/feature-gate-allow-internal-unstable.rs
index 0a1b6acd9..0a1b6acd9 100644
--- a/src/test/ui/feature-gates/feature-gate-allow-internal-unstable.rs
+++ b/tests/ui/feature-gates/feature-gate-allow-internal-unstable.rs
diff --git a/src/test/ui/feature-gates/feature-gate-allow-internal-unstable.stderr b/tests/ui/feature-gates/feature-gate-allow-internal-unstable.stderr
index 3c1a4bfc7..3c1a4bfc7 100644
--- a/src/test/ui/feature-gates/feature-gate-allow-internal-unstable.stderr
+++ b/tests/ui/feature-gates/feature-gate-allow-internal-unstable.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-arbitrary-self-types.rs b/tests/ui/feature-gates/feature-gate-arbitrary-self-types.rs
index 47ca7e349..47ca7e349 100644
--- a/src/test/ui/feature-gates/feature-gate-arbitrary-self-types.rs
+++ b/tests/ui/feature-gates/feature-gate-arbitrary-self-types.rs
diff --git a/src/test/ui/feature-gates/feature-gate-arbitrary-self-types.stderr b/tests/ui/feature-gates/feature-gate-arbitrary-self-types.stderr
index a1c69a5af..a1c69a5af 100644
--- a/src/test/ui/feature-gates/feature-gate-arbitrary-self-types.stderr
+++ b/tests/ui/feature-gates/feature-gate-arbitrary-self-types.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-arbitrary_self_types-raw-pointer.rs b/tests/ui/feature-gates/feature-gate-arbitrary_self_types-raw-pointer.rs
index f7e94117e..f7e94117e 100644
--- a/src/test/ui/feature-gates/feature-gate-arbitrary_self_types-raw-pointer.rs
+++ b/tests/ui/feature-gates/feature-gate-arbitrary_self_types-raw-pointer.rs
diff --git a/src/test/ui/feature-gates/feature-gate-arbitrary_self_types-raw-pointer.stderr b/tests/ui/feature-gates/feature-gate-arbitrary_self_types-raw-pointer.stderr
index a9f611b87..a9f611b87 100644
--- a/src/test/ui/feature-gates/feature-gate-arbitrary_self_types-raw-pointer.stderr
+++ b/tests/ui/feature-gates/feature-gate-arbitrary_self_types-raw-pointer.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-asm_const.rs b/tests/ui/feature-gates/feature-gate-asm_const.rs
index 936918a3c..936918a3c 100644
--- a/src/test/ui/feature-gates/feature-gate-asm_const.rs
+++ b/tests/ui/feature-gates/feature-gate-asm_const.rs
diff --git a/src/test/ui/feature-gates/feature-gate-asm_const.stderr b/tests/ui/feature-gates/feature-gate-asm_const.stderr
index c248374ec..c248374ec 100644
--- a/src/test/ui/feature-gates/feature-gate-asm_const.stderr
+++ b/tests/ui/feature-gates/feature-gate-asm_const.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-asm_experimental_arch.rs b/tests/ui/feature-gates/feature-gate-asm_experimental_arch.rs
index 53e2a4d13..53e2a4d13 100644
--- a/src/test/ui/feature-gates/feature-gate-asm_experimental_arch.rs
+++ b/tests/ui/feature-gates/feature-gate-asm_experimental_arch.rs
diff --git a/src/test/ui/feature-gates/feature-gate-asm_experimental_arch.stderr b/tests/ui/feature-gates/feature-gate-asm_experimental_arch.stderr
index 4a859430e..4a859430e 100644
--- a/src/test/ui/feature-gates/feature-gate-asm_experimental_arch.stderr
+++ b/tests/ui/feature-gates/feature-gate-asm_experimental_arch.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-asm_unwind.rs b/tests/ui/feature-gates/feature-gate-asm_unwind.rs
index df161b600..df161b600 100644
--- a/src/test/ui/feature-gates/feature-gate-asm_unwind.rs
+++ b/tests/ui/feature-gates/feature-gate-asm_unwind.rs
diff --git a/src/test/ui/feature-gates/feature-gate-asm_unwind.stderr b/tests/ui/feature-gates/feature-gate-asm_unwind.stderr
index 05e66acb5..05e66acb5 100644
--- a/src/test/ui/feature-gates/feature-gate-asm_unwind.stderr
+++ b/tests/ui/feature-gates/feature-gate-asm_unwind.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-assoc-type-defaults.rs b/tests/ui/feature-gates/feature-gate-assoc-type-defaults.rs
index d7c6a9f97..d7c6a9f97 100644
--- a/src/test/ui/feature-gates/feature-gate-assoc-type-defaults.rs
+++ b/tests/ui/feature-gates/feature-gate-assoc-type-defaults.rs
diff --git a/src/test/ui/feature-gates/feature-gate-assoc-type-defaults.stderr b/tests/ui/feature-gates/feature-gate-assoc-type-defaults.stderr
index 9edad6153..9edad6153 100644
--- a/src/test/ui/feature-gates/feature-gate-assoc-type-defaults.stderr
+++ b/tests/ui/feature-gates/feature-gate-assoc-type-defaults.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-associated_const_equality.rs b/tests/ui/feature-gates/feature-gate-associated_const_equality.rs
index 2534c527b..2534c527b 100644
--- a/src/test/ui/feature-gates/feature-gate-associated_const_equality.rs
+++ b/tests/ui/feature-gates/feature-gate-associated_const_equality.rs
diff --git a/src/test/ui/feature-gates/feature-gate-associated_const_equality.stderr b/tests/ui/feature-gates/feature-gate-associated_const_equality.stderr
index 6563fbcba..6563fbcba 100644
--- a/src/test/ui/feature-gates/feature-gate-associated_const_equality.stderr
+++ b/tests/ui/feature-gates/feature-gate-associated_const_equality.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-associated_type_bounds.rs b/tests/ui/feature-gates/feature-gate-associated_type_bounds.rs
index 4e0203274..4e0203274 100644
--- a/src/test/ui/feature-gates/feature-gate-associated_type_bounds.rs
+++ b/tests/ui/feature-gates/feature-gate-associated_type_bounds.rs
diff --git a/src/test/ui/feature-gates/feature-gate-associated_type_bounds.stderr b/tests/ui/feature-gates/feature-gate-associated_type_bounds.stderr
index 5be1d97a0..5be1d97a0 100644
--- a/src/test/ui/feature-gates/feature-gate-associated_type_bounds.stderr
+++ b/tests/ui/feature-gates/feature-gate-associated_type_bounds.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-auto-traits.rs b/tests/ui/feature-gates/feature-gate-auto-traits.rs
index 80cfa9cee..80cfa9cee 100644
--- a/src/test/ui/feature-gates/feature-gate-auto-traits.rs
+++ b/tests/ui/feature-gates/feature-gate-auto-traits.rs
diff --git a/src/test/ui/feature-gates/feature-gate-auto-traits.stderr b/tests/ui/feature-gates/feature-gate-auto-traits.stderr
index e01541816..e01541816 100644
--- a/src/test/ui/feature-gates/feature-gate-auto-traits.stderr
+++ b/tests/ui/feature-gates/feature-gate-auto-traits.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-box-expr.rs b/tests/ui/feature-gates/feature-gate-box-expr.rs
index 870253d2f..870253d2f 100644
--- a/src/test/ui/feature-gates/feature-gate-box-expr.rs
+++ b/tests/ui/feature-gates/feature-gate-box-expr.rs
diff --git a/src/test/ui/feature-gates/feature-gate-box-expr.stderr b/tests/ui/feature-gates/feature-gate-box-expr.stderr
index af864b25f..af864b25f 100644
--- a/src/test/ui/feature-gates/feature-gate-box-expr.stderr
+++ b/tests/ui/feature-gates/feature-gate-box-expr.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-box_patterns.rs b/tests/ui/feature-gates/feature-gate-box_patterns.rs
index 8bec16a97..8bec16a97 100644
--- a/src/test/ui/feature-gates/feature-gate-box_patterns.rs
+++ b/tests/ui/feature-gates/feature-gate-box_patterns.rs
diff --git a/src/test/ui/feature-gates/feature-gate-box_patterns.stderr b/tests/ui/feature-gates/feature-gate-box_patterns.stderr
index 601ec46a4..601ec46a4 100644
--- a/src/test/ui/feature-gates/feature-gate-box_patterns.stderr
+++ b/tests/ui/feature-gates/feature-gate-box_patterns.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-box_syntax.rs b/tests/ui/feature-gates/feature-gate-box_syntax.rs
index 778660cc0..778660cc0 100644
--- a/src/test/ui/feature-gates/feature-gate-box_syntax.rs
+++ b/tests/ui/feature-gates/feature-gate-box_syntax.rs
diff --git a/src/test/ui/feature-gates/feature-gate-box_syntax.stderr b/tests/ui/feature-gates/feature-gate-box_syntax.stderr
index dcf8eeed7..dcf8eeed7 100644
--- a/src/test/ui/feature-gates/feature-gate-box_syntax.stderr
+++ b/tests/ui/feature-gates/feature-gate-box_syntax.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-c_variadic.rs b/tests/ui/feature-gates/feature-gate-c_variadic.rs
index 8b40c36c7..8b40c36c7 100644
--- a/src/test/ui/feature-gates/feature-gate-c_variadic.rs
+++ b/tests/ui/feature-gates/feature-gate-c_variadic.rs
diff --git a/src/test/ui/feature-gates/feature-gate-c_variadic.stderr b/tests/ui/feature-gates/feature-gate-c_variadic.stderr
index 7b3af8d99..7b3af8d99 100644
--- a/src/test/ui/feature-gates/feature-gate-c_variadic.stderr
+++ b/tests/ui/feature-gates/feature-gate-c_variadic.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-cfg-target-abi.rs b/tests/ui/feature-gates/feature-gate-cfg-target-abi.rs
index d005dc3ad..d005dc3ad 100644
--- a/src/test/ui/feature-gates/feature-gate-cfg-target-abi.rs
+++ b/tests/ui/feature-gates/feature-gate-cfg-target-abi.rs
diff --git a/src/test/ui/feature-gates/feature-gate-cfg-target-abi.stderr b/tests/ui/feature-gates/feature-gate-cfg-target-abi.stderr
index 013705d48..013705d48 100644
--- a/src/test/ui/feature-gates/feature-gate-cfg-target-abi.stderr
+++ b/tests/ui/feature-gates/feature-gate-cfg-target-abi.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-cfg-target-compact.rs b/tests/ui/feature-gates/feature-gate-cfg-target-compact.rs
index df81b7d22..df81b7d22 100644
--- a/src/test/ui/feature-gates/feature-gate-cfg-target-compact.rs
+++ b/tests/ui/feature-gates/feature-gate-cfg-target-compact.rs
diff --git a/src/test/ui/feature-gates/feature-gate-cfg-target-compact.stderr b/tests/ui/feature-gates/feature-gate-cfg-target-compact.stderr
index be6fe23de..be6fe23de 100644
--- a/src/test/ui/feature-gates/feature-gate-cfg-target-compact.stderr
+++ b/tests/ui/feature-gates/feature-gate-cfg-target-compact.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-cfg-target-has-atomic-equal-alignment.rs b/tests/ui/feature-gates/feature-gate-cfg-target-has-atomic-equal-alignment.rs
index 3d692a070..3d692a070 100644
--- a/src/test/ui/feature-gates/feature-gate-cfg-target-has-atomic-equal-alignment.rs
+++ b/tests/ui/feature-gates/feature-gate-cfg-target-has-atomic-equal-alignment.rs
diff --git a/src/test/ui/feature-gates/feature-gate-cfg-target-has-atomic-equal-alignment.stderr b/tests/ui/feature-gates/feature-gate-cfg-target-has-atomic-equal-alignment.stderr
index 8ad3b034a..8ad3b034a 100644
--- a/src/test/ui/feature-gates/feature-gate-cfg-target-has-atomic-equal-alignment.stderr
+++ b/tests/ui/feature-gates/feature-gate-cfg-target-has-atomic-equal-alignment.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-cfg-target-has-atomic.rs b/tests/ui/feature-gates/feature-gate-cfg-target-has-atomic.rs
index df9c51cb1..df9c51cb1 100644
--- a/src/test/ui/feature-gates/feature-gate-cfg-target-has-atomic.rs
+++ b/tests/ui/feature-gates/feature-gate-cfg-target-has-atomic.rs
diff --git a/src/test/ui/feature-gates/feature-gate-cfg-target-has-atomic.stderr b/tests/ui/feature-gates/feature-gate-cfg-target-has-atomic.stderr
index b9e6830a9..b9e6830a9 100644
--- a/src/test/ui/feature-gates/feature-gate-cfg-target-has-atomic.stderr
+++ b/tests/ui/feature-gates/feature-gate-cfg-target-has-atomic.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-cfg-target-thread-local.rs b/tests/ui/feature-gates/feature-gate-cfg-target-thread-local.rs
index b600ad23e..b600ad23e 100644
--- a/src/test/ui/feature-gates/feature-gate-cfg-target-thread-local.rs
+++ b/tests/ui/feature-gates/feature-gate-cfg-target-thread-local.rs
diff --git a/src/test/ui/feature-gates/feature-gate-cfg-target-thread-local.stderr b/tests/ui/feature-gates/feature-gate-cfg-target-thread-local.stderr
index af59c7141..af59c7141 100644
--- a/src/test/ui/feature-gates/feature-gate-cfg-target-thread-local.stderr
+++ b/tests/ui/feature-gates/feature-gate-cfg-target-thread-local.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-cfg-version.rs b/tests/ui/feature-gates/feature-gate-cfg-version.rs
index e35784a68..e35784a68 100644
--- a/src/test/ui/feature-gates/feature-gate-cfg-version.rs
+++ b/tests/ui/feature-gates/feature-gate-cfg-version.rs
diff --git a/src/test/ui/feature-gates/feature-gate-cfg-version.stderr b/tests/ui/feature-gates/feature-gate-cfg-version.stderr
index ae899d409..ae899d409 100644
--- a/src/test/ui/feature-gates/feature-gate-cfg-version.stderr
+++ b/tests/ui/feature-gates/feature-gate-cfg-version.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-cfg_sanitize.rs b/tests/ui/feature-gates/feature-gate-cfg_sanitize.rs
index c3e7cc9ed..c3e7cc9ed 100644
--- a/src/test/ui/feature-gates/feature-gate-cfg_sanitize.rs
+++ b/tests/ui/feature-gates/feature-gate-cfg_sanitize.rs
diff --git a/src/test/ui/feature-gates/feature-gate-cfg_sanitize.stderr b/tests/ui/feature-gates/feature-gate-cfg_sanitize.stderr
index 8088585da..8088585da 100644
--- a/src/test/ui/feature-gates/feature-gate-cfg_sanitize.stderr
+++ b/tests/ui/feature-gates/feature-gate-cfg_sanitize.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-check-cfg.rs b/tests/ui/feature-gates/feature-gate-check-cfg.rs
index 4012a3b04..4012a3b04 100644
--- a/src/test/ui/feature-gates/feature-gate-check-cfg.rs
+++ b/tests/ui/feature-gates/feature-gate-check-cfg.rs
diff --git a/src/test/ui/feature-gates/feature-gate-check-cfg.stderr b/tests/ui/feature-gates/feature-gate-check-cfg.stderr
index 9b27c2bc0..9b27c2bc0 100644
--- a/src/test/ui/feature-gates/feature-gate-check-cfg.stderr
+++ b/tests/ui/feature-gates/feature-gate-check-cfg.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-closure_lifetime_binder.rs b/tests/ui/feature-gates/feature-gate-closure_lifetime_binder.rs
index b0b494fa3..b0b494fa3 100644
--- a/src/test/ui/feature-gates/feature-gate-closure_lifetime_binder.rs
+++ b/tests/ui/feature-gates/feature-gate-closure_lifetime_binder.rs
diff --git a/src/test/ui/feature-gates/feature-gate-closure_lifetime_binder.stderr b/tests/ui/feature-gates/feature-gate-closure_lifetime_binder.stderr
index aea5cfeed..aea5cfeed 100644
--- a/src/test/ui/feature-gates/feature-gate-closure_lifetime_binder.stderr
+++ b/tests/ui/feature-gates/feature-gate-closure_lifetime_binder.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-closure_track_caller.rs b/tests/ui/feature-gates/feature-gate-closure_track_caller.rs
index a8d63a814..a8d63a814 100644
--- a/src/test/ui/feature-gates/feature-gate-closure_track_caller.rs
+++ b/tests/ui/feature-gates/feature-gate-closure_track_caller.rs
diff --git a/src/test/ui/feature-gates/feature-gate-closure_track_caller.stderr b/tests/ui/feature-gates/feature-gate-closure_track_caller.stderr
index ed63d74fe..ed63d74fe 100644
--- a/src/test/ui/feature-gates/feature-gate-closure_track_caller.stderr
+++ b/tests/ui/feature-gates/feature-gate-closure_track_caller.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-collapse_debuginfo.rs b/tests/ui/feature-gates/feature-gate-collapse_debuginfo.rs
index f73bf579f..f73bf579f 100644
--- a/src/test/ui/feature-gates/feature-gate-collapse_debuginfo.rs
+++ b/tests/ui/feature-gates/feature-gate-collapse_debuginfo.rs
diff --git a/src/test/ui/feature-gates/feature-gate-collapse_debuginfo.stderr b/tests/ui/feature-gates/feature-gate-collapse_debuginfo.stderr
index 2cbde893a..2cbde893a 100644
--- a/src/test/ui/feature-gates/feature-gate-collapse_debuginfo.stderr
+++ b/tests/ui/feature-gates/feature-gate-collapse_debuginfo.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-compiler-builtins.rs b/tests/ui/feature-gates/feature-gate-compiler-builtins.rs
index 0d64f1fdc..0d64f1fdc 100644
--- a/src/test/ui/feature-gates/feature-gate-compiler-builtins.rs
+++ b/tests/ui/feature-gates/feature-gate-compiler-builtins.rs
diff --git a/src/test/ui/feature-gates/feature-gate-compiler-builtins.stderr b/tests/ui/feature-gates/feature-gate-compiler-builtins.stderr
index 9d04aef86..9d04aef86 100644
--- a/src/test/ui/feature-gates/feature-gate-compiler-builtins.stderr
+++ b/tests/ui/feature-gates/feature-gate-compiler-builtins.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-concat_bytes.rs b/tests/ui/feature-gates/feature-gate-concat_bytes.rs
index 07d63cb11..07d63cb11 100644
--- a/src/test/ui/feature-gates/feature-gate-concat_bytes.rs
+++ b/tests/ui/feature-gates/feature-gate-concat_bytes.rs
diff --git a/src/test/ui/feature-gates/feature-gate-concat_bytes.stderr b/tests/ui/feature-gates/feature-gate-concat_bytes.stderr
index 4b3ee4c19..4b3ee4c19 100644
--- a/src/test/ui/feature-gates/feature-gate-concat_bytes.stderr
+++ b/tests/ui/feature-gates/feature-gate-concat_bytes.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-concat_idents.rs b/tests/ui/feature-gates/feature-gate-concat_idents.rs
index 68caf3d71..68caf3d71 100644
--- a/src/test/ui/feature-gates/feature-gate-concat_idents.rs
+++ b/tests/ui/feature-gates/feature-gate-concat_idents.rs
diff --git a/src/test/ui/feature-gates/feature-gate-concat_idents.stderr b/tests/ui/feature-gates/feature-gate-concat_idents.stderr
index 0454fd494..0454fd494 100644
--- a/src/test/ui/feature-gates/feature-gate-concat_idents.stderr
+++ b/tests/ui/feature-gates/feature-gate-concat_idents.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-concat_idents2.rs b/tests/ui/feature-gates/feature-gate-concat_idents2.rs
index 9660ffeaf..9660ffeaf 100644
--- a/src/test/ui/feature-gates/feature-gate-concat_idents2.rs
+++ b/tests/ui/feature-gates/feature-gate-concat_idents2.rs
diff --git a/src/test/ui/feature-gates/feature-gate-concat_idents2.stderr b/tests/ui/feature-gates/feature-gate-concat_idents2.stderr
index 8663bc7ca..8663bc7ca 100644
--- a/src/test/ui/feature-gates/feature-gate-concat_idents2.stderr
+++ b/tests/ui/feature-gates/feature-gate-concat_idents2.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-concat_idents3.rs b/tests/ui/feature-gates/feature-gate-concat_idents3.rs
index 81710fd9f..81710fd9f 100644
--- a/src/test/ui/feature-gates/feature-gate-concat_idents3.rs
+++ b/tests/ui/feature-gates/feature-gate-concat_idents3.rs
diff --git a/src/test/ui/feature-gates/feature-gate-concat_idents3.stderr b/tests/ui/feature-gates/feature-gate-concat_idents3.stderr
index 1316107a3..1316107a3 100644
--- a/src/test/ui/feature-gates/feature-gate-concat_idents3.stderr
+++ b/tests/ui/feature-gates/feature-gate-concat_idents3.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-const-indexing.rs b/tests/ui/feature-gates/feature-gate-const-indexing.rs
index 2b1067b34..2b1067b34 100644
--- a/src/test/ui/feature-gates/feature-gate-const-indexing.rs
+++ b/tests/ui/feature-gates/feature-gate-const-indexing.rs
diff --git a/src/test/ui/feature-gates/feature-gate-const_refs_to_cell.rs b/tests/ui/feature-gates/feature-gate-const_refs_to_cell.rs
index 63159ed05..63159ed05 100644
--- a/src/test/ui/feature-gates/feature-gate-const_refs_to_cell.rs
+++ b/tests/ui/feature-gates/feature-gate-const_refs_to_cell.rs
diff --git a/src/test/ui/feature-gates/feature-gate-custom_attribute.rs b/tests/ui/feature-gates/feature-gate-custom_attribute.rs
index 936cab268..936cab268 100644
--- a/src/test/ui/feature-gates/feature-gate-custom_attribute.rs
+++ b/tests/ui/feature-gates/feature-gate-custom_attribute.rs
diff --git a/src/test/ui/feature-gates/feature-gate-custom_attribute.stderr b/tests/ui/feature-gates/feature-gate-custom_attribute.stderr
index b7c45ec1f..b7c45ec1f 100644
--- a/src/test/ui/feature-gates/feature-gate-custom_attribute.stderr
+++ b/tests/ui/feature-gates/feature-gate-custom_attribute.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-custom_attribute2.rs b/tests/ui/feature-gates/feature-gate-custom_attribute2.rs
index 724e53deb..724e53deb 100644
--- a/src/test/ui/feature-gates/feature-gate-custom_attribute2.rs
+++ b/tests/ui/feature-gates/feature-gate-custom_attribute2.rs
diff --git a/src/test/ui/feature-gates/feature-gate-custom_attribute2.stderr b/tests/ui/feature-gates/feature-gate-custom_attribute2.stderr
index f22871117..f22871117 100644
--- a/src/test/ui/feature-gates/feature-gate-custom_attribute2.stderr
+++ b/tests/ui/feature-gates/feature-gate-custom_attribute2.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-custom_mir.rs b/tests/ui/feature-gates/feature-gate-custom_mir.rs
index 0126dde2f..0126dde2f 100644
--- a/src/test/ui/feature-gates/feature-gate-custom_mir.rs
+++ b/tests/ui/feature-gates/feature-gate-custom_mir.rs
diff --git a/src/test/ui/feature-gates/feature-gate-custom_mir.stderr b/tests/ui/feature-gates/feature-gate-custom_mir.stderr
index 3c149d30d..3c149d30d 100644
--- a/src/test/ui/feature-gates/feature-gate-custom_mir.stderr
+++ b/tests/ui/feature-gates/feature-gate-custom_mir.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-custom_test_frameworks.rs b/tests/ui/feature-gates/feature-gate-custom_test_frameworks.rs
index 83bb153ba..83bb153ba 100644
--- a/src/test/ui/feature-gates/feature-gate-custom_test_frameworks.rs
+++ b/tests/ui/feature-gates/feature-gate-custom_test_frameworks.rs
diff --git a/src/test/ui/feature-gates/feature-gate-custom_test_frameworks.stderr b/tests/ui/feature-gates/feature-gate-custom_test_frameworks.stderr
index b65b009a3..b65b009a3 100644
--- a/src/test/ui/feature-gates/feature-gate-custom_test_frameworks.stderr
+++ b/tests/ui/feature-gates/feature-gate-custom_test_frameworks.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-debugger-visualizer.rs b/tests/ui/feature-gates/feature-gate-debugger-visualizer.rs
index 4c4dc450d..4c4dc450d 100644
--- a/src/test/ui/feature-gates/feature-gate-debugger-visualizer.rs
+++ b/tests/ui/feature-gates/feature-gate-debugger-visualizer.rs
diff --git a/src/test/ui/feature-gates/feature-gate-debugger-visualizer.stderr b/tests/ui/feature-gates/feature-gate-debugger-visualizer.stderr
index e9367fbc6..e9367fbc6 100644
--- a/src/test/ui/feature-gates/feature-gate-debugger-visualizer.stderr
+++ b/tests/ui/feature-gates/feature-gate-debugger-visualizer.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-decl_macro.rs b/tests/ui/feature-gates/feature-gate-decl_macro.rs
index d002c5dbb..d002c5dbb 100644
--- a/src/test/ui/feature-gates/feature-gate-decl_macro.rs
+++ b/tests/ui/feature-gates/feature-gate-decl_macro.rs
diff --git a/src/test/ui/feature-gates/feature-gate-decl_macro.stderr b/tests/ui/feature-gates/feature-gate-decl_macro.stderr
index 800caf252..800caf252 100644
--- a/src/test/ui/feature-gates/feature-gate-decl_macro.stderr
+++ b/tests/ui/feature-gates/feature-gate-decl_macro.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-default_type_parameter_fallback.rs b/tests/ui/feature-gates/feature-gate-default_type_parameter_fallback.rs
index 33038e24b..33038e24b 100644
--- a/src/test/ui/feature-gates/feature-gate-default_type_parameter_fallback.rs
+++ b/tests/ui/feature-gates/feature-gate-default_type_parameter_fallback.rs
diff --git a/src/test/ui/feature-gates/feature-gate-default_type_parameter_fallback.stderr b/tests/ui/feature-gates/feature-gate-default_type_parameter_fallback.stderr
index 308de2692..308de2692 100644
--- a/src/test/ui/feature-gates/feature-gate-default_type_parameter_fallback.stderr
+++ b/tests/ui/feature-gates/feature-gate-default_type_parameter_fallback.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-deprecated_safe.rs b/tests/ui/feature-gates/feature-gate-deprecated_safe.rs
index d5f4a4705..d5f4a4705 100644
--- a/src/test/ui/feature-gates/feature-gate-deprecated_safe.rs
+++ b/tests/ui/feature-gates/feature-gate-deprecated_safe.rs
diff --git a/src/test/ui/feature-gates/feature-gate-deprecated_safe.stderr b/tests/ui/feature-gates/feature-gate-deprecated_safe.stderr
index 5e98a1faa..5e98a1faa 100644
--- a/src/test/ui/feature-gates/feature-gate-deprecated_safe.stderr
+++ b/tests/ui/feature-gates/feature-gate-deprecated_safe.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-doc_cfg.rs b/tests/ui/feature-gates/feature-gate-doc_cfg.rs
index b12b8a105..b12b8a105 100644
--- a/src/test/ui/feature-gates/feature-gate-doc_cfg.rs
+++ b/tests/ui/feature-gates/feature-gate-doc_cfg.rs
diff --git a/src/test/ui/feature-gates/feature-gate-doc_cfg.stderr b/tests/ui/feature-gates/feature-gate-doc_cfg.stderr
index fe88e08c1..fe88e08c1 100644
--- a/src/test/ui/feature-gates/feature-gate-doc_cfg.stderr
+++ b/tests/ui/feature-gates/feature-gate-doc_cfg.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-doc_masked.rs b/tests/ui/feature-gates/feature-gate-doc_masked.rs
index bde3af6b5..bde3af6b5 100644
--- a/src/test/ui/feature-gates/feature-gate-doc_masked.rs
+++ b/tests/ui/feature-gates/feature-gate-doc_masked.rs
diff --git a/src/test/ui/feature-gates/feature-gate-doc_masked.stderr b/tests/ui/feature-gates/feature-gate-doc_masked.stderr
index 80522b6ee..80522b6ee 100644
--- a/src/test/ui/feature-gates/feature-gate-doc_masked.stderr
+++ b/tests/ui/feature-gates/feature-gate-doc_masked.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-doc_notable_trait.rs b/tests/ui/feature-gates/feature-gate-doc_notable_trait.rs
index 7f3392ead..7f3392ead 100644
--- a/src/test/ui/feature-gates/feature-gate-doc_notable_trait.rs
+++ b/tests/ui/feature-gates/feature-gate-doc_notable_trait.rs
diff --git a/src/test/ui/feature-gates/feature-gate-doc_notable_trait.stderr b/tests/ui/feature-gates/feature-gate-doc_notable_trait.stderr
index 1f9bef40c..1f9bef40c 100644
--- a/src/test/ui/feature-gates/feature-gate-doc_notable_trait.stderr
+++ b/tests/ui/feature-gates/feature-gate-doc_notable_trait.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-exclusive-range-pattern.rs b/tests/ui/feature-gates/feature-gate-exclusive-range-pattern.rs
index ded08b93f..ded08b93f 100644
--- a/src/test/ui/feature-gates/feature-gate-exclusive-range-pattern.rs
+++ b/tests/ui/feature-gates/feature-gate-exclusive-range-pattern.rs
diff --git a/src/test/ui/feature-gates/feature-gate-exclusive-range-pattern.stderr b/tests/ui/feature-gates/feature-gate-exclusive-range-pattern.stderr
index 6d7f4844a..6d7f4844a 100644
--- a/src/test/ui/feature-gates/feature-gate-exclusive-range-pattern.stderr
+++ b/tests/ui/feature-gates/feature-gate-exclusive-range-pattern.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-exhaustive-patterns.rs b/tests/ui/feature-gates/feature-gate-exhaustive-patterns.rs
index f0cc9ea70..f0cc9ea70 100644
--- a/src/test/ui/feature-gates/feature-gate-exhaustive-patterns.rs
+++ b/tests/ui/feature-gates/feature-gate-exhaustive-patterns.rs
diff --git a/tests/ui/feature-gates/feature-gate-exhaustive-patterns.stderr b/tests/ui/feature-gates/feature-gate-exhaustive-patterns.stderr
new file mode 100644
index 000000000..49e7ab608
--- /dev/null
+++ b/tests/ui/feature-gates/feature-gate-exhaustive-patterns.stderr
@@ -0,0 +1,17 @@
+error[E0005]: refutable pattern in local binding
+ --> $DIR/feature-gate-exhaustive-patterns.rs:8:9
+ |
+LL | let Ok(_x) = foo();
+ | ^^^^^^ pattern `Err(_)` not covered
+ |
+ = note: `let` bindings require an "irrefutable pattern", like a `struct` or an `enum` with only one variant
+ = note: for more information, visit https://doc.rust-lang.org/book/ch18-02-refutability.html
+ = note: the matched value is of type `Result<u32, !>`
+help: you might want to use `let else` to handle the variant that isn't matched
+ |
+LL | let Ok(_x) = foo() else { todo!() };
+ | ++++++++++++++++
+
+error: aborting due to previous error
+
+For more information about this error, try `rustc --explain E0005`.
diff --git a/src/test/ui/feature-gates/feature-gate-extern_absolute_paths.rs b/tests/ui/feature-gates/feature-gate-extern_absolute_paths.rs
index cff273ce2..cff273ce2 100644
--- a/src/test/ui/feature-gates/feature-gate-extern_absolute_paths.rs
+++ b/tests/ui/feature-gates/feature-gate-extern_absolute_paths.rs
diff --git a/src/test/ui/feature-gates/feature-gate-extern_absolute_paths.stderr b/tests/ui/feature-gates/feature-gate-extern_absolute_paths.stderr
index 3bae23a4a..3bae23a4a 100644
--- a/src/test/ui/feature-gates/feature-gate-extern_absolute_paths.stderr
+++ b/tests/ui/feature-gates/feature-gate-extern_absolute_paths.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-extern_prelude.rs b/tests/ui/feature-gates/feature-gate-extern_prelude.rs
index 237099e79..237099e79 100644
--- a/src/test/ui/feature-gates/feature-gate-extern_prelude.rs
+++ b/tests/ui/feature-gates/feature-gate-extern_prelude.rs
diff --git a/src/test/ui/feature-gates/feature-gate-extern_prelude.stderr b/tests/ui/feature-gates/feature-gate-extern_prelude.stderr
index d72e47e9e..d72e47e9e 100644
--- a/src/test/ui/feature-gates/feature-gate-extern_prelude.stderr
+++ b/tests/ui/feature-gates/feature-gate-extern_prelude.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-extern_types.rs b/tests/ui/feature-gates/feature-gate-extern_types.rs
index 103f8eed6..103f8eed6 100644
--- a/src/test/ui/feature-gates/feature-gate-extern_types.rs
+++ b/tests/ui/feature-gates/feature-gate-extern_types.rs
diff --git a/src/test/ui/feature-gates/feature-gate-extern_types.stderr b/tests/ui/feature-gates/feature-gate-extern_types.stderr
index 923fae400..923fae400 100644
--- a/src/test/ui/feature-gates/feature-gate-extern_types.stderr
+++ b/tests/ui/feature-gates/feature-gate-extern_types.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-feature-gate.rs b/tests/ui/feature-gates/feature-gate-feature-gate.rs
index 3c98e16a1..3c98e16a1 100644
--- a/src/test/ui/feature-gates/feature-gate-feature-gate.rs
+++ b/tests/ui/feature-gates/feature-gate-feature-gate.rs
diff --git a/src/test/ui/feature-gates/feature-gate-feature-gate.stderr b/tests/ui/feature-gates/feature-gate-feature-gate.stderr
index ad97741da..ad97741da 100644
--- a/src/test/ui/feature-gates/feature-gate-feature-gate.stderr
+++ b/tests/ui/feature-gates/feature-gate-feature-gate.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-ffi_const.rs b/tests/ui/feature-gates/feature-gate-ffi_const.rs
index 9f3d783cc..9f3d783cc 100644
--- a/src/test/ui/feature-gates/feature-gate-ffi_const.rs
+++ b/tests/ui/feature-gates/feature-gate-ffi_const.rs
diff --git a/src/test/ui/feature-gates/feature-gate-ffi_const.stderr b/tests/ui/feature-gates/feature-gate-ffi_const.stderr
index bed6a2ce4..bed6a2ce4 100644
--- a/src/test/ui/feature-gates/feature-gate-ffi_const.stderr
+++ b/tests/ui/feature-gates/feature-gate-ffi_const.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-ffi_pure.rs b/tests/ui/feature-gates/feature-gate-ffi_pure.rs
index b0dfa01ff..b0dfa01ff 100644
--- a/src/test/ui/feature-gates/feature-gate-ffi_pure.rs
+++ b/tests/ui/feature-gates/feature-gate-ffi_pure.rs
diff --git a/src/test/ui/feature-gates/feature-gate-ffi_pure.stderr b/tests/ui/feature-gates/feature-gate-ffi_pure.stderr
index 2b0308fd6..2b0308fd6 100644
--- a/src/test/ui/feature-gates/feature-gate-ffi_pure.stderr
+++ b/tests/ui/feature-gates/feature-gate-ffi_pure.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-ffi_returns_twice.rs b/tests/ui/feature-gates/feature-gate-ffi_returns_twice.rs
index f35453435..f35453435 100644
--- a/src/test/ui/feature-gates/feature-gate-ffi_returns_twice.rs
+++ b/tests/ui/feature-gates/feature-gate-ffi_returns_twice.rs
diff --git a/src/test/ui/feature-gates/feature-gate-ffi_returns_twice.stderr b/tests/ui/feature-gates/feature-gate-ffi_returns_twice.stderr
index 3585355ab..3585355ab 100644
--- a/src/test/ui/feature-gates/feature-gate-ffi_returns_twice.stderr
+++ b/tests/ui/feature-gates/feature-gate-ffi_returns_twice.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-fn_align.rs b/tests/ui/feature-gates/feature-gate-fn_align.rs
index ea873dba2..ea873dba2 100644
--- a/src/test/ui/feature-gates/feature-gate-fn_align.rs
+++ b/tests/ui/feature-gates/feature-gate-fn_align.rs
diff --git a/src/test/ui/feature-gates/feature-gate-fn_align.stderr b/tests/ui/feature-gates/feature-gate-fn_align.stderr
index 5ff124e48..5ff124e48 100644
--- a/src/test/ui/feature-gates/feature-gate-fn_align.stderr
+++ b/tests/ui/feature-gates/feature-gate-fn_align.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-format_args_nl.rs b/tests/ui/feature-gates/feature-gate-format_args_nl.rs
index aeee2fbad..aeee2fbad 100644
--- a/src/test/ui/feature-gates/feature-gate-format_args_nl.rs
+++ b/tests/ui/feature-gates/feature-gate-format_args_nl.rs
diff --git a/src/test/ui/feature-gates/feature-gate-format_args_nl.stderr b/tests/ui/feature-gates/feature-gate-format_args_nl.stderr
index b211e2f8e..b211e2f8e 100644
--- a/src/test/ui/feature-gates/feature-gate-format_args_nl.stderr
+++ b/tests/ui/feature-gates/feature-gate-format_args_nl.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-fundamental.rs b/tests/ui/feature-gates/feature-gate-fundamental.rs
index 70e013392..70e013392 100644
--- a/src/test/ui/feature-gates/feature-gate-fundamental.rs
+++ b/tests/ui/feature-gates/feature-gate-fundamental.rs
diff --git a/src/test/ui/feature-gates/feature-gate-fundamental.stderr b/tests/ui/feature-gates/feature-gate-fundamental.stderr
index 1ae8d9128..1ae8d9128 100644
--- a/src/test/ui/feature-gates/feature-gate-fundamental.stderr
+++ b/tests/ui/feature-gates/feature-gate-fundamental.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-generators.rs b/tests/ui/feature-gates/feature-gate-generators.rs
index 931fee134..931fee134 100644
--- a/src/test/ui/feature-gates/feature-gate-generators.rs
+++ b/tests/ui/feature-gates/feature-gate-generators.rs
diff --git a/src/test/ui/feature-gates/feature-gate-generators.stderr b/tests/ui/feature-gates/feature-gate-generators.stderr
index dfea178a6..dfea178a6 100644
--- a/src/test/ui/feature-gates/feature-gate-generators.stderr
+++ b/tests/ui/feature-gates/feature-gate-generators.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-generic_arg_infer.normal.stderr b/tests/ui/feature-gates/feature-gate-generic_arg_infer.normal.stderr
index 56123a983..56123a983 100644
--- a/src/test/ui/feature-gates/feature-gate-generic_arg_infer.normal.stderr
+++ b/tests/ui/feature-gates/feature-gate-generic_arg_infer.normal.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-generic_arg_infer.rs b/tests/ui/feature-gates/feature-gate-generic_arg_infer.rs
index afd14b784..afd14b784 100644
--- a/src/test/ui/feature-gates/feature-gate-generic_arg_infer.rs
+++ b/tests/ui/feature-gates/feature-gate-generic_arg_infer.rs
diff --git a/src/test/ui/feature-gates/feature-gate-generic_associated_types_extended.rs b/tests/ui/feature-gates/feature-gate-generic_associated_types_extended.rs
index 7842d44ac..7842d44ac 100644
--- a/src/test/ui/feature-gates/feature-gate-generic_associated_types_extended.rs
+++ b/tests/ui/feature-gates/feature-gate-generic_associated_types_extended.rs
diff --git a/src/test/ui/feature-gates/feature-gate-generic_associated_types_extended.stderr b/tests/ui/feature-gates/feature-gate-generic_associated_types_extended.stderr
index bb1622628..bb1622628 100644
--- a/src/test/ui/feature-gates/feature-gate-generic_associated_types_extended.stderr
+++ b/tests/ui/feature-gates/feature-gate-generic_associated_types_extended.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-impl_trait_in_fn_trait_return.rs b/tests/ui/feature-gates/feature-gate-impl_trait_in_fn_trait_return.rs
index 0db8088f7..0db8088f7 100644
--- a/src/test/ui/feature-gates/feature-gate-impl_trait_in_fn_trait_return.rs
+++ b/tests/ui/feature-gates/feature-gate-impl_trait_in_fn_trait_return.rs
diff --git a/src/test/ui/feature-gates/feature-gate-impl_trait_in_fn_trait_return.stderr b/tests/ui/feature-gates/feature-gate-impl_trait_in_fn_trait_return.stderr
index 760dcb615..760dcb615 100644
--- a/src/test/ui/feature-gates/feature-gate-impl_trait_in_fn_trait_return.stderr
+++ b/tests/ui/feature-gates/feature-gate-impl_trait_in_fn_trait_return.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-imported_main.rs b/tests/ui/feature-gates/feature-gate-imported_main.rs
index b351d0d0e..b351d0d0e 100644
--- a/src/test/ui/feature-gates/feature-gate-imported_main.rs
+++ b/tests/ui/feature-gates/feature-gate-imported_main.rs
diff --git a/src/test/ui/feature-gates/feature-gate-imported_main.stderr b/tests/ui/feature-gates/feature-gate-imported_main.stderr
index 3b879fdfc..3b879fdfc 100644
--- a/src/test/ui/feature-gates/feature-gate-imported_main.stderr
+++ b/tests/ui/feature-gates/feature-gate-imported_main.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-inherent_associated_types.rs b/tests/ui/feature-gates/feature-gate-inherent_associated_types.rs
index fc7c6dbc0..fc7c6dbc0 100644
--- a/src/test/ui/feature-gates/feature-gate-inherent_associated_types.rs
+++ b/tests/ui/feature-gates/feature-gate-inherent_associated_types.rs
diff --git a/src/test/ui/feature-gates/feature-gate-inherent_associated_types.stderr b/tests/ui/feature-gates/feature-gate-inherent_associated_types.stderr
index 76e65d239..76e65d239 100644
--- a/src/test/ui/feature-gates/feature-gate-inherent_associated_types.stderr
+++ b/tests/ui/feature-gates/feature-gate-inherent_associated_types.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-inline_const.rs b/tests/ui/feature-gates/feature-gate-inline_const.rs
index 43ff90d23..43ff90d23 100644
--- a/src/test/ui/feature-gates/feature-gate-inline_const.rs
+++ b/tests/ui/feature-gates/feature-gate-inline_const.rs
diff --git a/src/test/ui/feature-gates/feature-gate-inline_const.stderr b/tests/ui/feature-gates/feature-gate-inline_const.stderr
index be2f56715..be2f56715 100644
--- a/src/test/ui/feature-gates/feature-gate-inline_const.stderr
+++ b/tests/ui/feature-gates/feature-gate-inline_const.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-inline_const_pat.rs b/tests/ui/feature-gates/feature-gate-inline_const_pat.rs
index 3d0df289f..3d0df289f 100644
--- a/src/test/ui/feature-gates/feature-gate-inline_const_pat.rs
+++ b/tests/ui/feature-gates/feature-gate-inline_const_pat.rs
diff --git a/src/test/ui/feature-gates/feature-gate-inline_const_pat.stderr b/tests/ui/feature-gates/feature-gate-inline_const_pat.stderr
index ca533d850..ca533d850 100644
--- a/src/test/ui/feature-gates/feature-gate-inline_const_pat.stderr
+++ b/tests/ui/feature-gates/feature-gate-inline_const_pat.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-intrinsics.rs b/tests/ui/feature-gates/feature-gate-intrinsics.rs
index e0dc3cc57..e0dc3cc57 100644
--- a/src/test/ui/feature-gates/feature-gate-intrinsics.rs
+++ b/tests/ui/feature-gates/feature-gate-intrinsics.rs
diff --git a/src/test/ui/feature-gates/feature-gate-intrinsics.stderr b/tests/ui/feature-gates/feature-gate-intrinsics.stderr
index 8f943d357..8f943d357 100644
--- a/src/test/ui/feature-gates/feature-gate-intrinsics.stderr
+++ b/tests/ui/feature-gates/feature-gate-intrinsics.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-is_sorted.rs b/tests/ui/feature-gates/feature-gate-is_sorted.rs
index 359ed835b..359ed835b 100644
--- a/src/test/ui/feature-gates/feature-gate-is_sorted.rs
+++ b/tests/ui/feature-gates/feature-gate-is_sorted.rs
diff --git a/src/test/ui/feature-gates/feature-gate-is_sorted.stderr b/tests/ui/feature-gates/feature-gate-is_sorted.stderr
index ccac82707..ccac82707 100644
--- a/src/test/ui/feature-gates/feature-gate-is_sorted.stderr
+++ b/tests/ui/feature-gates/feature-gate-is_sorted.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-lang-items.rs b/tests/ui/feature-gates/feature-gate-lang-items.rs
index 93262f217..93262f217 100644
--- a/src/test/ui/feature-gates/feature-gate-lang-items.rs
+++ b/tests/ui/feature-gates/feature-gate-lang-items.rs
diff --git a/src/test/ui/feature-gates/feature-gate-lang-items.stderr b/tests/ui/feature-gates/feature-gate-lang-items.stderr
index c2496863f..c2496863f 100644
--- a/src/test/ui/feature-gates/feature-gate-lang-items.stderr
+++ b/tests/ui/feature-gates/feature-gate-lang-items.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-large-assignments.rs b/tests/ui/feature-gates/feature-gate-large-assignments.rs
index 7e9e574bf..7e9e574bf 100644
--- a/src/test/ui/feature-gates/feature-gate-large-assignments.rs
+++ b/tests/ui/feature-gates/feature-gate-large-assignments.rs
diff --git a/src/test/ui/feature-gates/feature-gate-large-assignments.stderr b/tests/ui/feature-gates/feature-gate-large-assignments.stderr
index 8ddc3043e..8ddc3043e 100644
--- a/src/test/ui/feature-gates/feature-gate-large-assignments.stderr
+++ b/tests/ui/feature-gates/feature-gate-large-assignments.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-link_cfg.rs b/tests/ui/feature-gates/feature-gate-link_cfg.rs
index d30ee3bcf..d30ee3bcf 100644
--- a/src/test/ui/feature-gates/feature-gate-link_cfg.rs
+++ b/tests/ui/feature-gates/feature-gate-link_cfg.rs
diff --git a/src/test/ui/feature-gates/feature-gate-link_cfg.stderr b/tests/ui/feature-gates/feature-gate-link_cfg.stderr
index 8f47d5965..8f47d5965 100644
--- a/src/test/ui/feature-gates/feature-gate-link_cfg.stderr
+++ b/tests/ui/feature-gates/feature-gate-link_cfg.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-link_llvm_intrinsics.rs b/tests/ui/feature-gates/feature-gate-link_llvm_intrinsics.rs
index 7391ea94e..7391ea94e 100644
--- a/src/test/ui/feature-gates/feature-gate-link_llvm_intrinsics.rs
+++ b/tests/ui/feature-gates/feature-gate-link_llvm_intrinsics.rs
diff --git a/src/test/ui/feature-gates/feature-gate-link_llvm_intrinsics.stderr b/tests/ui/feature-gates/feature-gate-link_llvm_intrinsics.stderr
index 6bce5b823..6bce5b823 100644
--- a/src/test/ui/feature-gates/feature-gate-link_llvm_intrinsics.stderr
+++ b/tests/ui/feature-gates/feature-gate-link_llvm_intrinsics.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-linkage.rs b/tests/ui/feature-gates/feature-gate-linkage.rs
index 505f31ec6..505f31ec6 100644
--- a/src/test/ui/feature-gates/feature-gate-linkage.rs
+++ b/tests/ui/feature-gates/feature-gate-linkage.rs
diff --git a/src/test/ui/feature-gates/feature-gate-linkage.stderr b/tests/ui/feature-gates/feature-gate-linkage.stderr
index a1c73e555..a1c73e555 100644
--- a/src/test/ui/feature-gates/feature-gate-linkage.stderr
+++ b/tests/ui/feature-gates/feature-gate-linkage.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-lint-reasons.rs b/tests/ui/feature-gates/feature-gate-lint-reasons.rs
index 7756074e2..7756074e2 100644
--- a/src/test/ui/feature-gates/feature-gate-lint-reasons.rs
+++ b/tests/ui/feature-gates/feature-gate-lint-reasons.rs
diff --git a/src/test/ui/feature-gates/feature-gate-lint-reasons.stderr b/tests/ui/feature-gates/feature-gate-lint-reasons.stderr
index 12793c7a2..12793c7a2 100644
--- a/src/test/ui/feature-gates/feature-gate-lint-reasons.stderr
+++ b/tests/ui/feature-gates/feature-gate-lint-reasons.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-log_syntax.rs b/tests/ui/feature-gates/feature-gate-log_syntax.rs
index 181f66cb0..181f66cb0 100644
--- a/src/test/ui/feature-gates/feature-gate-log_syntax.rs
+++ b/tests/ui/feature-gates/feature-gate-log_syntax.rs
diff --git a/src/test/ui/feature-gates/feature-gate-log_syntax.stderr b/tests/ui/feature-gates/feature-gate-log_syntax.stderr
index fdc1c8553..fdc1c8553 100644
--- a/src/test/ui/feature-gates/feature-gate-log_syntax.stderr
+++ b/tests/ui/feature-gates/feature-gate-log_syntax.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-log_syntax.stdout b/tests/ui/feature-gates/feature-gate-log_syntax.stdout
index 8b1378917..8b1378917 100644
--- a/src/test/ui/feature-gates/feature-gate-log_syntax.stdout
+++ b/tests/ui/feature-gates/feature-gate-log_syntax.stdout
diff --git a/src/test/ui/feature-gates/feature-gate-log_syntax2.rs b/tests/ui/feature-gates/feature-gate-log_syntax2.rs
index db1a96f1f..db1a96f1f 100644
--- a/src/test/ui/feature-gates/feature-gate-log_syntax2.rs
+++ b/tests/ui/feature-gates/feature-gate-log_syntax2.rs
diff --git a/src/test/ui/feature-gates/feature-gate-log_syntax2.stderr b/tests/ui/feature-gates/feature-gate-log_syntax2.stderr
index 6deb4a46c..6deb4a46c 100644
--- a/src/test/ui/feature-gates/feature-gate-log_syntax2.stderr
+++ b/tests/ui/feature-gates/feature-gate-log_syntax2.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-log_syntax2.stdout b/tests/ui/feature-gates/feature-gate-log_syntax2.stdout
index 8b1378917..8b1378917 100644
--- a/src/test/ui/feature-gates/feature-gate-log_syntax2.stdout
+++ b/tests/ui/feature-gates/feature-gate-log_syntax2.stdout
diff --git a/src/test/ui/feature-gates/feature-gate-marker_trait_attr.rs b/tests/ui/feature-gates/feature-gate-marker_trait_attr.rs
index 5050c4792..5050c4792 100644
--- a/src/test/ui/feature-gates/feature-gate-marker_trait_attr.rs
+++ b/tests/ui/feature-gates/feature-gate-marker_trait_attr.rs
diff --git a/src/test/ui/feature-gates/feature-gate-marker_trait_attr.stderr b/tests/ui/feature-gates/feature-gate-marker_trait_attr.stderr
index e3c3756fd..e3c3756fd 100644
--- a/src/test/ui/feature-gates/feature-gate-marker_trait_attr.stderr
+++ b/tests/ui/feature-gates/feature-gate-marker_trait_attr.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-may-dangle.rs b/tests/ui/feature-gates/feature-gate-may-dangle.rs
index 23db92c15..23db92c15 100644
--- a/src/test/ui/feature-gates/feature-gate-may-dangle.rs
+++ b/tests/ui/feature-gates/feature-gate-may-dangle.rs
diff --git a/src/test/ui/feature-gates/feature-gate-may-dangle.stderr b/tests/ui/feature-gates/feature-gate-may-dangle.stderr
index d47a76a50..d47a76a50 100644
--- a/src/test/ui/feature-gates/feature-gate-may-dangle.stderr
+++ b/tests/ui/feature-gates/feature-gate-may-dangle.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-min_const_fn.rs b/tests/ui/feature-gates/feature-gate-min_const_fn.rs
index 8f9b43300..8f9b43300 100644
--- a/src/test/ui/feature-gates/feature-gate-min_const_fn.rs
+++ b/tests/ui/feature-gates/feature-gate-min_const_fn.rs
diff --git a/src/test/ui/feature-gates/feature-gate-min_const_fn.stderr b/tests/ui/feature-gates/feature-gate-min_const_fn.stderr
index d7a585913..d7a585913 100644
--- a/src/test/ui/feature-gates/feature-gate-min_const_fn.stderr
+++ b/tests/ui/feature-gates/feature-gate-min_const_fn.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-more-qualified-paths.rs b/tests/ui/feature-gates/feature-gate-more-qualified-paths.rs
index 2e05acbfa..2e05acbfa 100644
--- a/src/test/ui/feature-gates/feature-gate-more-qualified-paths.rs
+++ b/tests/ui/feature-gates/feature-gate-more-qualified-paths.rs
diff --git a/src/test/ui/feature-gates/feature-gate-more-qualified-paths.stderr b/tests/ui/feature-gates/feature-gate-more-qualified-paths.stderr
index 80ebcabcf..80ebcabcf 100644
--- a/src/test/ui/feature-gates/feature-gate-more-qualified-paths.stderr
+++ b/tests/ui/feature-gates/feature-gate-more-qualified-paths.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-naked_functions.rs b/tests/ui/feature-gates/feature-gate-naked_functions.rs
index 8e93b1941..8e93b1941 100644
--- a/src/test/ui/feature-gates/feature-gate-naked_functions.rs
+++ b/tests/ui/feature-gates/feature-gate-naked_functions.rs
diff --git a/src/test/ui/feature-gates/feature-gate-naked_functions.stderr b/tests/ui/feature-gates/feature-gate-naked_functions.stderr
index 4378fb363..4378fb363 100644
--- a/src/test/ui/feature-gates/feature-gate-naked_functions.stderr
+++ b/tests/ui/feature-gates/feature-gate-naked_functions.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-native_link_modifiers_as_needed.rs b/tests/ui/feature-gates/feature-gate-native_link_modifiers_as_needed.rs
index 132bc6ab0..132bc6ab0 100644
--- a/src/test/ui/feature-gates/feature-gate-native_link_modifiers_as_needed.rs
+++ b/tests/ui/feature-gates/feature-gate-native_link_modifiers_as_needed.rs
diff --git a/src/test/ui/feature-gates/feature-gate-native_link_modifiers_as_needed.stderr b/tests/ui/feature-gates/feature-gate-native_link_modifiers_as_needed.stderr
index 2ef6a1c04..2ef6a1c04 100644
--- a/src/test/ui/feature-gates/feature-gate-native_link_modifiers_as_needed.stderr
+++ b/tests/ui/feature-gates/feature-gate-native_link_modifiers_as_needed.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-needs-allocator.rs b/tests/ui/feature-gates/feature-gate-needs-allocator.rs
index 08954944b..08954944b 100644
--- a/src/test/ui/feature-gates/feature-gate-needs-allocator.rs
+++ b/tests/ui/feature-gates/feature-gate-needs-allocator.rs
diff --git a/src/test/ui/feature-gates/feature-gate-needs-allocator.stderr b/tests/ui/feature-gates/feature-gate-needs-allocator.stderr
index 2b213aceb..2b213aceb 100644
--- a/src/test/ui/feature-gates/feature-gate-needs-allocator.stderr
+++ b/tests/ui/feature-gates/feature-gate-needs-allocator.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-negate-unsigned.rs b/tests/ui/feature-gates/feature-gate-negate-unsigned.rs
index 05e04f3e2..05e04f3e2 100644
--- a/src/test/ui/feature-gates/feature-gate-negate-unsigned.rs
+++ b/tests/ui/feature-gates/feature-gate-negate-unsigned.rs
diff --git a/src/test/ui/feature-gates/feature-gate-negate-unsigned.stderr b/tests/ui/feature-gates/feature-gate-negate-unsigned.stderr
index d1f4ed5cb..d1f4ed5cb 100644
--- a/src/test/ui/feature-gates/feature-gate-negate-unsigned.stderr
+++ b/tests/ui/feature-gates/feature-gate-negate-unsigned.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-never_type.rs b/tests/ui/feature-gates/feature-gate-never_type.rs
index be8c27dbb..be8c27dbb 100644
--- a/src/test/ui/feature-gates/feature-gate-never_type.rs
+++ b/tests/ui/feature-gates/feature-gate-never_type.rs
diff --git a/src/test/ui/feature-gates/feature-gate-never_type.stderr b/tests/ui/feature-gates/feature-gate-never_type.stderr
index 0a59cae9c..0a59cae9c 100644
--- a/src/test/ui/feature-gates/feature-gate-never_type.stderr
+++ b/tests/ui/feature-gates/feature-gate-never_type.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-no_core.rs b/tests/ui/feature-gates/feature-gate-no_core.rs
index 706efd786..706efd786 100644
--- a/src/test/ui/feature-gates/feature-gate-no_core.rs
+++ b/tests/ui/feature-gates/feature-gate-no_core.rs
diff --git a/src/test/ui/feature-gates/feature-gate-no_core.stderr b/tests/ui/feature-gates/feature-gate-no_core.stderr
index 8430a9ec6..8430a9ec6 100644
--- a/src/test/ui/feature-gates/feature-gate-no_core.stderr
+++ b/tests/ui/feature-gates/feature-gate-no_core.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-no_coverage.rs b/tests/ui/feature-gates/feature-gate-no_coverage.rs
index fd4c6f760..fd4c6f760 100644
--- a/src/test/ui/feature-gates/feature-gate-no_coverage.rs
+++ b/tests/ui/feature-gates/feature-gate-no_coverage.rs
diff --git a/src/test/ui/feature-gates/feature-gate-no_coverage.stderr b/tests/ui/feature-gates/feature-gate-no_coverage.stderr
index f7167e0b7..f7167e0b7 100644
--- a/src/test/ui/feature-gates/feature-gate-no_coverage.stderr
+++ b/tests/ui/feature-gates/feature-gate-no_coverage.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-no_sanitize.rs b/tests/ui/feature-gates/feature-gate-no_sanitize.rs
index 66a9263e1..66a9263e1 100644
--- a/src/test/ui/feature-gates/feature-gate-no_sanitize.rs
+++ b/tests/ui/feature-gates/feature-gate-no_sanitize.rs
diff --git a/src/test/ui/feature-gates/feature-gate-no_sanitize.stderr b/tests/ui/feature-gates/feature-gate-no_sanitize.stderr
index 399335700..399335700 100644
--- a/src/test/ui/feature-gates/feature-gate-no_sanitize.stderr
+++ b/tests/ui/feature-gates/feature-gate-no_sanitize.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-non_exhaustive_omitted_patterns_lint.rs b/tests/ui/feature-gates/feature-gate-non_exhaustive_omitted_patterns_lint.rs
index 9b646060a..9b646060a 100644
--- a/src/test/ui/feature-gates/feature-gate-non_exhaustive_omitted_patterns_lint.rs
+++ b/tests/ui/feature-gates/feature-gate-non_exhaustive_omitted_patterns_lint.rs
diff --git a/src/test/ui/feature-gates/feature-gate-non_exhaustive_omitted_patterns_lint.stderr b/tests/ui/feature-gates/feature-gate-non_exhaustive_omitted_patterns_lint.stderr
index 4d79ce3c6..4d79ce3c6 100644
--- a/src/test/ui/feature-gates/feature-gate-non_exhaustive_omitted_patterns_lint.stderr
+++ b/tests/ui/feature-gates/feature-gate-non_exhaustive_omitted_patterns_lint.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-object_safe_for_dispatch.rs b/tests/ui/feature-gates/feature-gate-object_safe_for_dispatch.rs
index 37348e476..37348e476 100644
--- a/src/test/ui/feature-gates/feature-gate-object_safe_for_dispatch.rs
+++ b/tests/ui/feature-gates/feature-gate-object_safe_for_dispatch.rs
diff --git a/src/test/ui/feature-gates/feature-gate-object_safe_for_dispatch.stderr b/tests/ui/feature-gates/feature-gate-object_safe_for_dispatch.stderr
index d76c697fe..d76c697fe 100644
--- a/src/test/ui/feature-gates/feature-gate-object_safe_for_dispatch.stderr
+++ b/tests/ui/feature-gates/feature-gate-object_safe_for_dispatch.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-omit-gdb-pretty-printer-section.rs b/tests/ui/feature-gates/feature-gate-omit-gdb-pretty-printer-section.rs
index 66bf79738..66bf79738 100644
--- a/src/test/ui/feature-gates/feature-gate-omit-gdb-pretty-printer-section.rs
+++ b/tests/ui/feature-gates/feature-gate-omit-gdb-pretty-printer-section.rs
diff --git a/src/test/ui/feature-gates/feature-gate-omit-gdb-pretty-printer-section.stderr b/tests/ui/feature-gates/feature-gate-omit-gdb-pretty-printer-section.stderr
index a5ec3599f..a5ec3599f 100644
--- a/src/test/ui/feature-gates/feature-gate-omit-gdb-pretty-printer-section.stderr
+++ b/tests/ui/feature-gates/feature-gate-omit-gdb-pretty-printer-section.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-optimize_attribute.rs b/tests/ui/feature-gates/feature-gate-optimize_attribute.rs
index 15aa3a6af..15aa3a6af 100644
--- a/src/test/ui/feature-gates/feature-gate-optimize_attribute.rs
+++ b/tests/ui/feature-gates/feature-gate-optimize_attribute.rs
diff --git a/src/test/ui/feature-gates/feature-gate-optimize_attribute.stderr b/tests/ui/feature-gates/feature-gate-optimize_attribute.stderr
index a3ced3515..a3ced3515 100644
--- a/src/test/ui/feature-gates/feature-gate-optimize_attribute.stderr
+++ b/tests/ui/feature-gates/feature-gate-optimize_attribute.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-overlapping_marker_traits.rs b/tests/ui/feature-gates/feature-gate-overlapping_marker_traits.rs
index 6922d6f83..6922d6f83 100644
--- a/src/test/ui/feature-gates/feature-gate-overlapping_marker_traits.rs
+++ b/tests/ui/feature-gates/feature-gate-overlapping_marker_traits.rs
diff --git a/src/test/ui/feature-gates/feature-gate-overlapping_marker_traits.stderr b/tests/ui/feature-gates/feature-gate-overlapping_marker_traits.stderr
index 0526c6dc8..0526c6dc8 100644
--- a/src/test/ui/feature-gates/feature-gate-overlapping_marker_traits.stderr
+++ b/tests/ui/feature-gates/feature-gate-overlapping_marker_traits.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-precise_pointer_size_matching.rs b/tests/ui/feature-gates/feature-gate-precise_pointer_size_matching.rs
index 4c77180b7..4c77180b7 100644
--- a/src/test/ui/feature-gates/feature-gate-precise_pointer_size_matching.rs
+++ b/tests/ui/feature-gates/feature-gate-precise_pointer_size_matching.rs
diff --git a/src/test/ui/feature-gates/feature-gate-precise_pointer_size_matching.stderr b/tests/ui/feature-gates/feature-gate-precise_pointer_size_matching.stderr
index b55106833..b55106833 100644
--- a/src/test/ui/feature-gates/feature-gate-precise_pointer_size_matching.stderr
+++ b/tests/ui/feature-gates/feature-gate-precise_pointer_size_matching.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-prelude_import.rs b/tests/ui/feature-gates/feature-gate-prelude_import.rs
index a338bf973..a338bf973 100644
--- a/src/test/ui/feature-gates/feature-gate-prelude_import.rs
+++ b/tests/ui/feature-gates/feature-gate-prelude_import.rs
diff --git a/src/test/ui/feature-gates/feature-gate-prelude_import.stderr b/tests/ui/feature-gates/feature-gate-prelude_import.stderr
index 8686aed8f..8686aed8f 100644
--- a/src/test/ui/feature-gates/feature-gate-prelude_import.stderr
+++ b/tests/ui/feature-gates/feature-gate-prelude_import.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-profiler-runtime.rs b/tests/ui/feature-gates/feature-gate-profiler-runtime.rs
index f8a709634..f8a709634 100644
--- a/src/test/ui/feature-gates/feature-gate-profiler-runtime.rs
+++ b/tests/ui/feature-gates/feature-gate-profiler-runtime.rs
diff --git a/src/test/ui/feature-gates/feature-gate-profiler-runtime.stderr b/tests/ui/feature-gates/feature-gate-profiler-runtime.stderr
index 18e6503c5..18e6503c5 100644
--- a/src/test/ui/feature-gates/feature-gate-profiler-runtime.stderr
+++ b/tests/ui/feature-gates/feature-gate-profiler-runtime.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-public_private_dependencies.rs b/tests/ui/feature-gates/feature-gate-public_private_dependencies.rs
index b8fb4b8dc..b8fb4b8dc 100644
--- a/src/test/ui/feature-gates/feature-gate-public_private_dependencies.rs
+++ b/tests/ui/feature-gates/feature-gate-public_private_dependencies.rs
diff --git a/src/test/ui/feature-gates/feature-gate-raw-dylib-2.rs b/tests/ui/feature-gates/feature-gate-raw-dylib-2.rs
index fc47a9061..fc47a9061 100644
--- a/src/test/ui/feature-gates/feature-gate-raw-dylib-2.rs
+++ b/tests/ui/feature-gates/feature-gate-raw-dylib-2.rs
diff --git a/src/test/ui/feature-gates/feature-gate-raw-dylib-2.stderr b/tests/ui/feature-gates/feature-gate-raw-dylib-2.stderr
index 0e900760d..0e900760d 100644
--- a/src/test/ui/feature-gates/feature-gate-raw-dylib-2.stderr
+++ b/tests/ui/feature-gates/feature-gate-raw-dylib-2.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-raw-dylib-import-name-type.rs b/tests/ui/feature-gates/feature-gate-raw-dylib-import-name-type.rs
index 295f502d6..295f502d6 100644
--- a/src/test/ui/feature-gates/feature-gate-raw-dylib-import-name-type.rs
+++ b/tests/ui/feature-gates/feature-gate-raw-dylib-import-name-type.rs
diff --git a/src/test/ui/feature-gates/feature-gate-raw-dylib-import-name-type.stderr b/tests/ui/feature-gates/feature-gate-raw-dylib-import-name-type.stderr
index d6b165b76..d6b165b76 100644
--- a/src/test/ui/feature-gates/feature-gate-raw-dylib-import-name-type.stderr
+++ b/tests/ui/feature-gates/feature-gate-raw-dylib-import-name-type.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-raw-dylib.rs b/tests/ui/feature-gates/feature-gate-raw-dylib.rs
index 291cca8fd..291cca8fd 100644
--- a/src/test/ui/feature-gates/feature-gate-raw-dylib.rs
+++ b/tests/ui/feature-gates/feature-gate-raw-dylib.rs
diff --git a/src/test/ui/feature-gates/feature-gate-raw-dylib.stderr b/tests/ui/feature-gates/feature-gate-raw-dylib.stderr
index f02241e49..f02241e49 100644
--- a/src/test/ui/feature-gates/feature-gate-raw-dylib.stderr
+++ b/tests/ui/feature-gates/feature-gate-raw-dylib.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-register_tool.rs b/tests/ui/feature-gates/feature-gate-register_tool.rs
index e59959328..e59959328 100644
--- a/src/test/ui/feature-gates/feature-gate-register_tool.rs
+++ b/tests/ui/feature-gates/feature-gate-register_tool.rs
diff --git a/src/test/ui/feature-gates/feature-gate-register_tool.stderr b/tests/ui/feature-gates/feature-gate-register_tool.stderr
index 9ffaaa8de..9ffaaa8de 100644
--- a/src/test/ui/feature-gates/feature-gate-register_tool.stderr
+++ b/tests/ui/feature-gates/feature-gate-register_tool.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-repr-simd.rs b/tests/ui/feature-gates/feature-gate-repr-simd.rs
index c527404f5..c527404f5 100644
--- a/src/test/ui/feature-gates/feature-gate-repr-simd.rs
+++ b/tests/ui/feature-gates/feature-gate-repr-simd.rs
diff --git a/src/test/ui/feature-gates/feature-gate-repr-simd.stderr b/tests/ui/feature-gates/feature-gate-repr-simd.stderr
index 5b1270a19..5b1270a19 100644
--- a/src/test/ui/feature-gates/feature-gate-repr-simd.stderr
+++ b/tests/ui/feature-gates/feature-gate-repr-simd.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-repr128.rs b/tests/ui/feature-gates/feature-gate-repr128.rs
index 0290874dd..0290874dd 100644
--- a/src/test/ui/feature-gates/feature-gate-repr128.rs
+++ b/tests/ui/feature-gates/feature-gate-repr128.rs
diff --git a/src/test/ui/feature-gates/feature-gate-repr128.stderr b/tests/ui/feature-gates/feature-gate-repr128.stderr
index 3999a6d2d..3999a6d2d 100644
--- a/src/test/ui/feature-gates/feature-gate-repr128.stderr
+++ b/tests/ui/feature-gates/feature-gate-repr128.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-return_position_impl_trait_in_trait.rs b/tests/ui/feature-gates/feature-gate-return_position_impl_trait_in_trait.rs
index 637765fff..637765fff 100644
--- a/src/test/ui/feature-gates/feature-gate-return_position_impl_trait_in_trait.rs
+++ b/tests/ui/feature-gates/feature-gate-return_position_impl_trait_in_trait.rs
diff --git a/src/test/ui/feature-gates/feature-gate-return_position_impl_trait_in_trait.stderr b/tests/ui/feature-gates/feature-gate-return_position_impl_trait_in_trait.stderr
index aeabed4a6..aeabed4a6 100644
--- a/src/test/ui/feature-gates/feature-gate-return_position_impl_trait_in_trait.stderr
+++ b/tests/ui/feature-gates/feature-gate-return_position_impl_trait_in_trait.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-rust_cold_cc.rs b/tests/ui/feature-gates/feature-gate-rust_cold_cc.rs
index 9ba8e32ac..9ba8e32ac 100644
--- a/src/test/ui/feature-gates/feature-gate-rust_cold_cc.rs
+++ b/tests/ui/feature-gates/feature-gate-rust_cold_cc.rs
diff --git a/src/test/ui/feature-gates/feature-gate-rust_cold_cc.stderr b/tests/ui/feature-gates/feature-gate-rust_cold_cc.stderr
index ab7e5f036..ab7e5f036 100644
--- a/src/test/ui/feature-gates/feature-gate-rust_cold_cc.stderr
+++ b/tests/ui/feature-gates/feature-gate-rust_cold_cc.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-rustc-allow-const-fn-unstable.rs b/tests/ui/feature-gates/feature-gate-rustc-allow-const-fn-unstable.rs
index 19d8fa87f..19d8fa87f 100644
--- a/src/test/ui/feature-gates/feature-gate-rustc-allow-const-fn-unstable.rs
+++ b/tests/ui/feature-gates/feature-gate-rustc-allow-const-fn-unstable.rs
diff --git a/src/test/ui/feature-gates/feature-gate-rustc-allow-const-fn-unstable.stderr b/tests/ui/feature-gates/feature-gate-rustc-allow-const-fn-unstable.stderr
index a549cb64e..a549cb64e 100644
--- a/src/test/ui/feature-gates/feature-gate-rustc-allow-const-fn-unstable.stderr
+++ b/tests/ui/feature-gates/feature-gate-rustc-allow-const-fn-unstable.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-rustc-attrs-1.rs b/tests/ui/feature-gates/feature-gate-rustc-attrs-1.rs
index 667bc9f8d..667bc9f8d 100644
--- a/src/test/ui/feature-gates/feature-gate-rustc-attrs-1.rs
+++ b/tests/ui/feature-gates/feature-gate-rustc-attrs-1.rs
diff --git a/src/test/ui/feature-gates/feature-gate-rustc-attrs-1.stderr b/tests/ui/feature-gates/feature-gate-rustc-attrs-1.stderr
index 45a095903..45a095903 100644
--- a/src/test/ui/feature-gates/feature-gate-rustc-attrs-1.stderr
+++ b/tests/ui/feature-gates/feature-gate-rustc-attrs-1.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-rustc-attrs.rs b/tests/ui/feature-gates/feature-gate-rustc-attrs.rs
index c985298a3..c985298a3 100644
--- a/src/test/ui/feature-gates/feature-gate-rustc-attrs.rs
+++ b/tests/ui/feature-gates/feature-gate-rustc-attrs.rs
diff --git a/src/test/ui/feature-gates/feature-gate-rustc-attrs.stderr b/tests/ui/feature-gates/feature-gate-rustc-attrs.stderr
index 1517a7a5c..1517a7a5c 100644
--- a/src/test/ui/feature-gates/feature-gate-rustc-attrs.stderr
+++ b/tests/ui/feature-gates/feature-gate-rustc-attrs.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-rustc_const_unstable.rs b/tests/ui/feature-gates/feature-gate-rustc_const_unstable.rs
index d7daaaaa1..d7daaaaa1 100644
--- a/src/test/ui/feature-gates/feature-gate-rustc_const_unstable.rs
+++ b/tests/ui/feature-gates/feature-gate-rustc_const_unstable.rs
diff --git a/src/test/ui/feature-gates/feature-gate-rustc_const_unstable.stderr b/tests/ui/feature-gates/feature-gate-rustc_const_unstable.stderr
index 48493b786..48493b786 100644
--- a/src/test/ui/feature-gates/feature-gate-rustc_const_unstable.stderr
+++ b/tests/ui/feature-gates/feature-gate-rustc_const_unstable.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-rustdoc_internals.rs b/tests/ui/feature-gates/feature-gate-rustdoc_internals.rs
index 58306a4cf..58306a4cf 100644
--- a/src/test/ui/feature-gates/feature-gate-rustdoc_internals.rs
+++ b/tests/ui/feature-gates/feature-gate-rustdoc_internals.rs
diff --git a/src/test/ui/feature-gates/feature-gate-rustdoc_internals.stderr b/tests/ui/feature-gates/feature-gate-rustdoc_internals.stderr
index c4272a2c0..c4272a2c0 100644
--- a/src/test/ui/feature-gates/feature-gate-rustdoc_internals.stderr
+++ b/tests/ui/feature-gates/feature-gate-rustdoc_internals.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-simd-ffi.rs b/tests/ui/feature-gates/feature-gate-simd-ffi.rs
index abffa4a10..abffa4a10 100644
--- a/src/test/ui/feature-gates/feature-gate-simd-ffi.rs
+++ b/tests/ui/feature-gates/feature-gate-simd-ffi.rs
diff --git a/src/test/ui/feature-gates/feature-gate-simd-ffi.stderr b/tests/ui/feature-gates/feature-gate-simd-ffi.stderr
index 8166b6baa..8166b6baa 100644
--- a/src/test/ui/feature-gates/feature-gate-simd-ffi.stderr
+++ b/tests/ui/feature-gates/feature-gate-simd-ffi.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-simd.rs b/tests/ui/feature-gates/feature-gate-simd.rs
index d01d33de2..d01d33de2 100644
--- a/src/test/ui/feature-gates/feature-gate-simd.rs
+++ b/tests/ui/feature-gates/feature-gate-simd.rs
diff --git a/src/test/ui/feature-gates/feature-gate-simd.stderr b/tests/ui/feature-gates/feature-gate-simd.stderr
index 6e0e0b270..6e0e0b270 100644
--- a/src/test/ui/feature-gates/feature-gate-simd.stderr
+++ b/tests/ui/feature-gates/feature-gate-simd.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-staged_api.rs b/tests/ui/feature-gates/feature-gate-staged_api.rs
index 2571ab5d1..2571ab5d1 100644
--- a/src/test/ui/feature-gates/feature-gate-staged_api.rs
+++ b/tests/ui/feature-gates/feature-gate-staged_api.rs
diff --git a/src/test/ui/feature-gates/feature-gate-staged_api.stderr b/tests/ui/feature-gates/feature-gate-staged_api.stderr
index 951bb5a17..951bb5a17 100644
--- a/src/test/ui/feature-gates/feature-gate-staged_api.stderr
+++ b/tests/ui/feature-gates/feature-gate-staged_api.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-start.rs b/tests/ui/feature-gates/feature-gate-start.rs
index e617f1c47..e617f1c47 100644
--- a/src/test/ui/feature-gates/feature-gate-start.rs
+++ b/tests/ui/feature-gates/feature-gate-start.rs
diff --git a/src/test/ui/feature-gates/feature-gate-start.stderr b/tests/ui/feature-gates/feature-gate-start.stderr
index eec9d1a29..eec9d1a29 100644
--- a/src/test/ui/feature-gates/feature-gate-start.stderr
+++ b/tests/ui/feature-gates/feature-gate-start.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-stmt_expr_attributes.rs b/tests/ui/feature-gates/feature-gate-stmt_expr_attributes.rs
index f213e8933..f213e8933 100644
--- a/src/test/ui/feature-gates/feature-gate-stmt_expr_attributes.rs
+++ b/tests/ui/feature-gates/feature-gate-stmt_expr_attributes.rs
diff --git a/src/test/ui/feature-gates/feature-gate-stmt_expr_attributes.stderr b/tests/ui/feature-gates/feature-gate-stmt_expr_attributes.stderr
index 57ffaed78..57ffaed78 100644
--- a/src/test/ui/feature-gates/feature-gate-stmt_expr_attributes.stderr
+++ b/tests/ui/feature-gates/feature-gate-stmt_expr_attributes.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-strict_provenance.rs b/tests/ui/feature-gates/feature-gate-strict_provenance.rs
index 75d0ee570..75d0ee570 100644
--- a/src/test/ui/feature-gates/feature-gate-strict_provenance.rs
+++ b/tests/ui/feature-gates/feature-gate-strict_provenance.rs
diff --git a/src/test/ui/feature-gates/feature-gate-strict_provenance.stderr b/tests/ui/feature-gates/feature-gate-strict_provenance.stderr
index 751da87cc..751da87cc 100644
--- a/src/test/ui/feature-gates/feature-gate-strict_provenance.stderr
+++ b/tests/ui/feature-gates/feature-gate-strict_provenance.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-test_unstable_lint.rs b/tests/ui/feature-gates/feature-gate-test_unstable_lint.rs
index c398394cb..c398394cb 100644
--- a/src/test/ui/feature-gates/feature-gate-test_unstable_lint.rs
+++ b/tests/ui/feature-gates/feature-gate-test_unstable_lint.rs
diff --git a/src/test/ui/feature-gates/feature-gate-test_unstable_lint.stderr b/tests/ui/feature-gates/feature-gate-test_unstable_lint.stderr
index b4d6aa658..b4d6aa658 100644
--- a/src/test/ui/feature-gates/feature-gate-test_unstable_lint.stderr
+++ b/tests/ui/feature-gates/feature-gate-test_unstable_lint.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-thread_local.rs b/tests/ui/feature-gates/feature-gate-thread_local.rs
index 0efae1f6b..0efae1f6b 100644
--- a/src/test/ui/feature-gates/feature-gate-thread_local.rs
+++ b/tests/ui/feature-gates/feature-gate-thread_local.rs
diff --git a/src/test/ui/feature-gates/feature-gate-thread_local.stderr b/tests/ui/feature-gates/feature-gate-thread_local.stderr
index 6352e9087..6352e9087 100644
--- a/src/test/ui/feature-gates/feature-gate-thread_local.stderr
+++ b/tests/ui/feature-gates/feature-gate-thread_local.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-trace_macros.rs b/tests/ui/feature-gates/feature-gate-trace_macros.rs
index 07159b7b5..07159b7b5 100644
--- a/src/test/ui/feature-gates/feature-gate-trace_macros.rs
+++ b/tests/ui/feature-gates/feature-gate-trace_macros.rs
diff --git a/src/test/ui/feature-gates/feature-gate-trace_macros.stderr b/tests/ui/feature-gates/feature-gate-trace_macros.stderr
index 3978d4111..3978d4111 100644
--- a/src/test/ui/feature-gates/feature-gate-trace_macros.stderr
+++ b/tests/ui/feature-gates/feature-gate-trace_macros.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-trait-alias.rs b/tests/ui/feature-gates/feature-gate-trait-alias.rs
index 819085add..819085add 100644
--- a/src/test/ui/feature-gates/feature-gate-trait-alias.rs
+++ b/tests/ui/feature-gates/feature-gate-trait-alias.rs
diff --git a/src/test/ui/feature-gates/feature-gate-trait-alias.stderr b/tests/ui/feature-gates/feature-gate-trait-alias.stderr
index 41cd6dbd8..41cd6dbd8 100644
--- a/src/test/ui/feature-gates/feature-gate-trait-alias.stderr
+++ b/tests/ui/feature-gates/feature-gate-trait-alias.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-trait_upcasting.rs b/tests/ui/feature-gates/feature-gate-trait_upcasting.rs
index e4102f1cf..e4102f1cf 100644
--- a/src/test/ui/feature-gates/feature-gate-trait_upcasting.rs
+++ b/tests/ui/feature-gates/feature-gate-trait_upcasting.rs
diff --git a/src/test/ui/feature-gates/feature-gate-trait_upcasting.stderr b/tests/ui/feature-gates/feature-gate-trait_upcasting.stderr
index 93afa7845..93afa7845 100644
--- a/src/test/ui/feature-gates/feature-gate-trait_upcasting.stderr
+++ b/tests/ui/feature-gates/feature-gate-trait_upcasting.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-transparent_unions.rs b/tests/ui/feature-gates/feature-gate-transparent_unions.rs
index 73cac0a49..73cac0a49 100644
--- a/src/test/ui/feature-gates/feature-gate-transparent_unions.rs
+++ b/tests/ui/feature-gates/feature-gate-transparent_unions.rs
diff --git a/src/test/ui/feature-gates/feature-gate-transparent_unions.stderr b/tests/ui/feature-gates/feature-gate-transparent_unions.stderr
index 65c8fe052..65c8fe052 100644
--- a/src/test/ui/feature-gates/feature-gate-transparent_unions.stderr
+++ b/tests/ui/feature-gates/feature-gate-transparent_unions.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-trivial_bounds-lint.rs b/tests/ui/feature-gates/feature-gate-trivial_bounds-lint.rs
index 8f68d5d6d..8f68d5d6d 100644
--- a/src/test/ui/feature-gates/feature-gate-trivial_bounds-lint.rs
+++ b/tests/ui/feature-gates/feature-gate-trivial_bounds-lint.rs
diff --git a/src/test/ui/feature-gates/feature-gate-trivial_bounds.rs b/tests/ui/feature-gates/feature-gate-trivial_bounds.rs
index 3dbaf5dea..3dbaf5dea 100644
--- a/src/test/ui/feature-gates/feature-gate-trivial_bounds.rs
+++ b/tests/ui/feature-gates/feature-gate-trivial_bounds.rs
diff --git a/src/test/ui/feature-gates/feature-gate-trivial_bounds.stderr b/tests/ui/feature-gates/feature-gate-trivial_bounds.stderr
index 1b87ebd9f..1b87ebd9f 100644
--- a/src/test/ui/feature-gates/feature-gate-trivial_bounds.stderr
+++ b/tests/ui/feature-gates/feature-gate-trivial_bounds.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-try_blocks.rs b/tests/ui/feature-gates/feature-gate-try_blocks.rs
index 06cadd82c..06cadd82c 100644
--- a/src/test/ui/feature-gates/feature-gate-try_blocks.rs
+++ b/tests/ui/feature-gates/feature-gate-try_blocks.rs
diff --git a/src/test/ui/feature-gates/feature-gate-try_blocks.stderr b/tests/ui/feature-gates/feature-gate-try_blocks.stderr
index 022409f95..022409f95 100644
--- a/src/test/ui/feature-gates/feature-gate-try_blocks.stderr
+++ b/tests/ui/feature-gates/feature-gate-try_blocks.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-type_alias_impl_trait.rs b/tests/ui/feature-gates/feature-gate-type_alias_impl_trait.rs
index 6dfd7f684..6dfd7f684 100644
--- a/src/test/ui/feature-gates/feature-gate-type_alias_impl_trait.rs
+++ b/tests/ui/feature-gates/feature-gate-type_alias_impl_trait.rs
diff --git a/src/test/ui/feature-gates/feature-gate-type_ascription.rs b/tests/ui/feature-gates/feature-gate-type_ascription.rs
index 7a5971573..7a5971573 100644
--- a/src/test/ui/feature-gates/feature-gate-type_ascription.rs
+++ b/tests/ui/feature-gates/feature-gate-type_ascription.rs
diff --git a/src/test/ui/feature-gates/feature-gate-type_ascription.stderr b/tests/ui/feature-gates/feature-gate-type_ascription.stderr
index 615d5b9a1..615d5b9a1 100644
--- a/src/test/ui/feature-gates/feature-gate-type_ascription.stderr
+++ b/tests/ui/feature-gates/feature-gate-type_ascription.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-unboxed-closures-manual-impls.rs b/tests/ui/feature-gates/feature-gate-unboxed-closures-manual-impls.rs
index eecf2046c..eecf2046c 100644
--- a/src/test/ui/feature-gates/feature-gate-unboxed-closures-manual-impls.rs
+++ b/tests/ui/feature-gates/feature-gate-unboxed-closures-manual-impls.rs
diff --git a/src/test/ui/feature-gates/feature-gate-unboxed-closures-manual-impls.stderr b/tests/ui/feature-gates/feature-gate-unboxed-closures-manual-impls.stderr
index f647380ef..f647380ef 100644
--- a/src/test/ui/feature-gates/feature-gate-unboxed-closures-manual-impls.stderr
+++ b/tests/ui/feature-gates/feature-gate-unboxed-closures-manual-impls.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-unboxed-closures-method-calls.rs b/tests/ui/feature-gates/feature-gate-unboxed-closures-method-calls.rs
index 42f7c5f0f..42f7c5f0f 100644
--- a/src/test/ui/feature-gates/feature-gate-unboxed-closures-method-calls.rs
+++ b/tests/ui/feature-gates/feature-gate-unboxed-closures-method-calls.rs
diff --git a/src/test/ui/feature-gates/feature-gate-unboxed-closures-method-calls.stderr b/tests/ui/feature-gates/feature-gate-unboxed-closures-method-calls.stderr
index c61382c64..c61382c64 100644
--- a/src/test/ui/feature-gates/feature-gate-unboxed-closures-method-calls.stderr
+++ b/tests/ui/feature-gates/feature-gate-unboxed-closures-method-calls.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-unboxed-closures-ufcs-calls.rs b/tests/ui/feature-gates/feature-gate-unboxed-closures-ufcs-calls.rs
index 25c90492e..25c90492e 100644
--- a/src/test/ui/feature-gates/feature-gate-unboxed-closures-ufcs-calls.rs
+++ b/tests/ui/feature-gates/feature-gate-unboxed-closures-ufcs-calls.rs
diff --git a/src/test/ui/feature-gates/feature-gate-unboxed-closures-ufcs-calls.stderr b/tests/ui/feature-gates/feature-gate-unboxed-closures-ufcs-calls.stderr
index 50eaeecde..50eaeecde 100644
--- a/src/test/ui/feature-gates/feature-gate-unboxed-closures-ufcs-calls.stderr
+++ b/tests/ui/feature-gates/feature-gate-unboxed-closures-ufcs-calls.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-unboxed-closures.rs b/tests/ui/feature-gates/feature-gate-unboxed-closures.rs
index ebc5a2536..ebc5a2536 100644
--- a/src/test/ui/feature-gates/feature-gate-unboxed-closures.rs
+++ b/tests/ui/feature-gates/feature-gate-unboxed-closures.rs
diff --git a/src/test/ui/feature-gates/feature-gate-unboxed-closures.stderr b/tests/ui/feature-gates/feature-gate-unboxed-closures.stderr
index a763c28de..a763c28de 100644
--- a/src/test/ui/feature-gates/feature-gate-unboxed-closures.stderr
+++ b/tests/ui/feature-gates/feature-gate-unboxed-closures.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-unix_sigpipe.rs b/tests/ui/feature-gates/feature-gate-unix_sigpipe.rs
index 46dc3f6cc..46dc3f6cc 100644
--- a/src/test/ui/feature-gates/feature-gate-unix_sigpipe.rs
+++ b/tests/ui/feature-gates/feature-gate-unix_sigpipe.rs
diff --git a/src/test/ui/feature-gates/feature-gate-unix_sigpipe.stderr b/tests/ui/feature-gates/feature-gate-unix_sigpipe.stderr
index cf3284467..cf3284467 100644
--- a/src/test/ui/feature-gates/feature-gate-unix_sigpipe.stderr
+++ b/tests/ui/feature-gates/feature-gate-unix_sigpipe.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-unsafe_pin_internals.rs b/tests/ui/feature-gates/feature-gate-unsafe_pin_internals.rs
index 0680d2344..0680d2344 100644
--- a/src/test/ui/feature-gates/feature-gate-unsafe_pin_internals.rs
+++ b/tests/ui/feature-gates/feature-gate-unsafe_pin_internals.rs
diff --git a/src/test/ui/feature-gates/feature-gate-unsafe_pin_internals.stderr b/tests/ui/feature-gates/feature-gate-unsafe_pin_internals.stderr
index 4d0c931b4..4d0c931b4 100644
--- a/src/test/ui/feature-gates/feature-gate-unsafe_pin_internals.stderr
+++ b/tests/ui/feature-gates/feature-gate-unsafe_pin_internals.stderr
diff --git a/tests/ui/feature-gates/feature-gate-unsized_fn_params.rs b/tests/ui/feature-gates/feature-gate-unsized_fn_params.rs
new file mode 100644
index 000000000..c04e57843
--- /dev/null
+++ b/tests/ui/feature-gates/feature-gate-unsized_fn_params.rs
@@ -0,0 +1,30 @@
+#![allow(unused, bare_trait_objects)]
+#[repr(align(256))]
+struct A {
+ v: u8,
+}
+
+trait Foo {
+ fn foo(&self);
+}
+
+impl Foo for A {
+ fn foo(&self) {
+ assert_eq!(self as *const A as usize % 256, 0);
+ }
+}
+
+fn foo(x: dyn Foo) { //~ ERROR [E0277]
+ x.foo()
+}
+
+fn bar(x: Foo) { //~ ERROR [E0277]
+ x.foo()
+}
+
+fn qux(_: [()]) {} //~ ERROR [E0277]
+
+fn main() {
+ let x: Box<dyn Foo> = Box::new(A { v: 22 });
+ foo(*x); //~ ERROR [E0277]
+}
diff --git a/tests/ui/feature-gates/feature-gate-unsized_fn_params.stderr b/tests/ui/feature-gates/feature-gate-unsized_fn_params.stderr
new file mode 100644
index 000000000..92c713926
--- /dev/null
+++ b/tests/ui/feature-gates/feature-gate-unsized_fn_params.stderr
@@ -0,0 +1,60 @@
+error[E0277]: the size for values of type `(dyn Foo + 'static)` cannot be known at compilation time
+ --> $DIR/feature-gate-unsized_fn_params.rs:17:8
+ |
+LL | fn foo(x: dyn Foo) {
+ | ^ doesn't have a size known at compile-time
+ |
+ = help: the trait `Sized` is not implemented for `(dyn Foo + 'static)`
+ = help: unsized fn params are gated as an unstable feature
+help: you can use `impl Trait` as the argument type
+ |
+LL | fn foo(x: impl Foo) {
+ | ~~~~
+help: function arguments must have a statically known size, borrowed types always have a known size
+ |
+LL | fn foo(x: &dyn Foo) {
+ | +
+
+error[E0277]: the size for values of type `(dyn Foo + 'static)` cannot be known at compilation time
+ --> $DIR/feature-gate-unsized_fn_params.rs:21:8
+ |
+LL | fn bar(x: Foo) {
+ | ^ doesn't have a size known at compile-time
+ |
+ = help: the trait `Sized` is not implemented for `(dyn Foo + 'static)`
+ = help: unsized fn params are gated as an unstable feature
+help: you can use `impl Trait` as the argument type
+ |
+LL | fn bar(x: impl Foo) {
+ | ++++
+help: function arguments must have a statically known size, borrowed types always have a known size
+ |
+LL | fn bar(x: &Foo) {
+ | +
+
+error[E0277]: the size for values of type `[()]` cannot be known at compilation time
+ --> $DIR/feature-gate-unsized_fn_params.rs:25:8
+ |
+LL | fn qux(_: [()]) {}
+ | ^ doesn't have a size known at compile-time
+ |
+ = help: the trait `Sized` is not implemented for `[()]`
+ = help: unsized fn params are gated as an unstable feature
+help: function arguments must have a statically known size, borrowed types always have a known size
+ |
+LL | fn qux(_: &[()]) {}
+ | +
+
+error[E0277]: the size for values of type `(dyn Foo + 'static)` cannot be known at compilation time
+ --> $DIR/feature-gate-unsized_fn_params.rs:29:9
+ |
+LL | foo(*x);
+ | ^^ doesn't have a size known at compile-time
+ |
+ = help: the trait `Sized` is not implemented for `(dyn Foo + 'static)`
+ = note: all function arguments must have a statically known size
+ = help: unsized fn params are gated as an unstable feature
+
+error: aborting due to 4 previous errors
+
+For more information about this error, try `rustc --explain E0277`.
diff --git a/src/test/ui/feature-gates/feature-gate-unsized_locals.rs b/tests/ui/feature-gates/feature-gate-unsized_locals.rs
index 3686e7b37..3686e7b37 100644
--- a/src/test/ui/feature-gates/feature-gate-unsized_locals.rs
+++ b/tests/ui/feature-gates/feature-gate-unsized_locals.rs
diff --git a/src/test/ui/feature-gates/feature-gate-unsized_locals.stderr b/tests/ui/feature-gates/feature-gate-unsized_locals.stderr
index c4507843e..9aeeb88cf 100644
--- a/src/test/ui/feature-gates/feature-gate-unsized_locals.stderr
+++ b/tests/ui/feature-gates/feature-gate-unsized_locals.stderr
@@ -6,6 +6,10 @@ LL | fn f(f: dyn FnOnce()) {}
|
= help: the trait `Sized` is not implemented for `(dyn FnOnce() + 'static)`
= help: unsized fn params are gated as an unstable feature
+help: you can use `impl Trait` as the argument type
+ |
+LL | fn f(f: impl FnOnce()) {}
+ | ~~~~
help: function arguments must have a statically known size, borrowed types always have a known size
|
LL | fn f(f: &dyn FnOnce()) {}
diff --git a/src/test/ui/feature-gates/feature-gate-unsized_tuple_coercion.rs b/tests/ui/feature-gates/feature-gate-unsized_tuple_coercion.rs
index c3d62a231..c3d62a231 100644
--- a/src/test/ui/feature-gates/feature-gate-unsized_tuple_coercion.rs
+++ b/tests/ui/feature-gates/feature-gate-unsized_tuple_coercion.rs
diff --git a/src/test/ui/feature-gates/feature-gate-unsized_tuple_coercion.stderr b/tests/ui/feature-gates/feature-gate-unsized_tuple_coercion.stderr
index bea6cee0a..bea6cee0a 100644
--- a/src/test/ui/feature-gates/feature-gate-unsized_tuple_coercion.stderr
+++ b/tests/ui/feature-gates/feature-gate-unsized_tuple_coercion.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-used_with_arg.rs b/tests/ui/feature-gates/feature-gate-used_with_arg.rs
index 1c8f01bde..1c8f01bde 100644
--- a/src/test/ui/feature-gates/feature-gate-used_with_arg.rs
+++ b/tests/ui/feature-gates/feature-gate-used_with_arg.rs
diff --git a/src/test/ui/feature-gates/feature-gate-used_with_arg.stderr b/tests/ui/feature-gates/feature-gate-used_with_arg.stderr
index d115bf4e3..d115bf4e3 100644
--- a/src/test/ui/feature-gates/feature-gate-used_with_arg.stderr
+++ b/tests/ui/feature-gates/feature-gate-used_with_arg.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-vectorcall.rs b/tests/ui/feature-gates/feature-gate-vectorcall.rs
index 5a6c6d288..5a6c6d288 100644
--- a/src/test/ui/feature-gates/feature-gate-vectorcall.rs
+++ b/tests/ui/feature-gates/feature-gate-vectorcall.rs
diff --git a/src/test/ui/feature-gates/feature-gate-vectorcall.stderr b/tests/ui/feature-gates/feature-gate-vectorcall.stderr
index 55ee76ec3..55ee76ec3 100644
--- a/src/test/ui/feature-gates/feature-gate-vectorcall.stderr
+++ b/tests/ui/feature-gates/feature-gate-vectorcall.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-wasm_abi.rs b/tests/ui/feature-gates/feature-gate-wasm_abi.rs
index 222c88daf..222c88daf 100644
--- a/src/test/ui/feature-gates/feature-gate-wasm_abi.rs
+++ b/tests/ui/feature-gates/feature-gate-wasm_abi.rs
diff --git a/src/test/ui/feature-gates/feature-gate-wasm_abi.stderr b/tests/ui/feature-gates/feature-gate-wasm_abi.stderr
index 0140002e3..0140002e3 100644
--- a/src/test/ui/feature-gates/feature-gate-wasm_abi.stderr
+++ b/tests/ui/feature-gates/feature-gate-wasm_abi.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-with_negative_coherence.rs b/tests/ui/feature-gates/feature-gate-with_negative_coherence.rs
index d1d0a6a90..d1d0a6a90 100644
--- a/src/test/ui/feature-gates/feature-gate-with_negative_coherence.rs
+++ b/tests/ui/feature-gates/feature-gate-with_negative_coherence.rs
diff --git a/src/test/ui/feature-gates/feature-gate-with_negative_coherence.stderr b/tests/ui/feature-gates/feature-gate-with_negative_coherence.stderr
index d4c201b5d..d4c201b5d 100644
--- a/src/test/ui/feature-gates/feature-gate-with_negative_coherence.stderr
+++ b/tests/ui/feature-gates/feature-gate-with_negative_coherence.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-yeet_expr-in-cfg.rs b/tests/ui/feature-gates/feature-gate-yeet_expr-in-cfg.rs
index a33bd3450..a33bd3450 100644
--- a/src/test/ui/feature-gates/feature-gate-yeet_expr-in-cfg.rs
+++ b/tests/ui/feature-gates/feature-gate-yeet_expr-in-cfg.rs
diff --git a/src/test/ui/feature-gates/feature-gate-yeet_expr-in-cfg.stderr b/tests/ui/feature-gates/feature-gate-yeet_expr-in-cfg.stderr
index f90c379bd..f90c379bd 100644
--- a/src/test/ui/feature-gates/feature-gate-yeet_expr-in-cfg.stderr
+++ b/tests/ui/feature-gates/feature-gate-yeet_expr-in-cfg.stderr
diff --git a/src/test/ui/feature-gates/feature-gate-yeet_expr.rs b/tests/ui/feature-gates/feature-gate-yeet_expr.rs
index 978a84cf6..978a84cf6 100644
--- a/src/test/ui/feature-gates/feature-gate-yeet_expr.rs
+++ b/tests/ui/feature-gates/feature-gate-yeet_expr.rs
diff --git a/src/test/ui/feature-gates/feature-gate-yeet_expr.stderr b/tests/ui/feature-gates/feature-gate-yeet_expr.stderr
index 8d1b92370..8d1b92370 100644
--- a/src/test/ui/feature-gates/feature-gate-yeet_expr.stderr
+++ b/tests/ui/feature-gates/feature-gate-yeet_expr.stderr
diff --git a/src/test/ui/feature-gates/feature-gated-feature-in-macro-arg.rs b/tests/ui/feature-gates/feature-gated-feature-in-macro-arg.rs
index 1285cca6b..1285cca6b 100644
--- a/src/test/ui/feature-gates/feature-gated-feature-in-macro-arg.rs
+++ b/tests/ui/feature-gates/feature-gated-feature-in-macro-arg.rs
diff --git a/src/test/ui/feature-gates/feature-gated-feature-in-macro-arg.stderr b/tests/ui/feature-gates/feature-gated-feature-in-macro-arg.stderr
index 218e02927..218e02927 100644
--- a/src/test/ui/feature-gates/feature-gated-feature-in-macro-arg.stderr
+++ b/tests/ui/feature-gates/feature-gated-feature-in-macro-arg.stderr
diff --git a/src/test/ui/feature-gates/gated-bad-feature.rs b/tests/ui/feature-gates/gated-bad-feature.rs
index 51f2db555..51f2db555 100644
--- a/src/test/ui/feature-gates/gated-bad-feature.rs
+++ b/tests/ui/feature-gates/gated-bad-feature.rs
diff --git a/src/test/ui/feature-gates/gated-bad-feature.stderr b/tests/ui/feature-gates/gated-bad-feature.stderr
index 2d01bdf3c..2d01bdf3c 100644
--- a/src/test/ui/feature-gates/gated-bad-feature.stderr
+++ b/tests/ui/feature-gates/gated-bad-feature.stderr
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-bench.rs b/tests/ui/feature-gates/issue-43106-gating-of-bench.rs
index 796325b79..796325b79 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-bench.rs
+++ b/tests/ui/feature-gates/issue-43106-gating-of-bench.rs
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-bench.stderr b/tests/ui/feature-gates/issue-43106-gating-of-bench.stderr
index 6b3322119..6b3322119 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-bench.stderr
+++ b/tests/ui/feature-gates/issue-43106-gating-of-bench.stderr
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-builtin-attrs-error.rs b/tests/ui/feature-gates/issue-43106-gating-of-builtin-attrs-error.rs
index 1fe133ac2..1fe133ac2 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-builtin-attrs-error.rs
+++ b/tests/ui/feature-gates/issue-43106-gating-of-builtin-attrs-error.rs
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-builtin-attrs-error.stderr b/tests/ui/feature-gates/issue-43106-gating-of-builtin-attrs-error.stderr
index 787670404..787670404 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-builtin-attrs-error.stderr
+++ b/tests/ui/feature-gates/issue-43106-gating-of-builtin-attrs-error.stderr
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-builtin-attrs.rs b/tests/ui/feature-gates/issue-43106-gating-of-builtin-attrs.rs
index 1fa315f3d..1fa315f3d 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-builtin-attrs.rs
+++ b/tests/ui/feature-gates/issue-43106-gating-of-builtin-attrs.rs
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-builtin-attrs.stderr b/tests/ui/feature-gates/issue-43106-gating-of-builtin-attrs.stderr
index 300392679..300392679 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-builtin-attrs.stderr
+++ b/tests/ui/feature-gates/issue-43106-gating-of-builtin-attrs.stderr
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-deprecated.rs b/tests/ui/feature-gates/issue-43106-gating-of-deprecated.rs
index 5e1d08dd9..5e1d08dd9 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-deprecated.rs
+++ b/tests/ui/feature-gates/issue-43106-gating-of-deprecated.rs
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-derive-2.rs b/tests/ui/feature-gates/issue-43106-gating-of-derive-2.rs
index 3276309f7..3276309f7 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-derive-2.rs
+++ b/tests/ui/feature-gates/issue-43106-gating-of-derive-2.rs
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-derive-2.stderr b/tests/ui/feature-gates/issue-43106-gating-of-derive-2.stderr
index ab1659173..ab1659173 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-derive-2.stderr
+++ b/tests/ui/feature-gates/issue-43106-gating-of-derive-2.stderr
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-derive.rs b/tests/ui/feature-gates/issue-43106-gating-of-derive.rs
index 86a352251..86a352251 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-derive.rs
+++ b/tests/ui/feature-gates/issue-43106-gating-of-derive.rs
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-derive.stderr b/tests/ui/feature-gates/issue-43106-gating-of-derive.stderr
index bb8651ffb..bb8651ffb 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-derive.stderr
+++ b/tests/ui/feature-gates/issue-43106-gating-of-derive.stderr
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-macro_escape.rs b/tests/ui/feature-gates/issue-43106-gating-of-macro_escape.rs
index de00bc4cb..de00bc4cb 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-macro_escape.rs
+++ b/tests/ui/feature-gates/issue-43106-gating-of-macro_escape.rs
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-macro_escape.stderr b/tests/ui/feature-gates/issue-43106-gating-of-macro_escape.stderr
index 0eaec5202..0eaec5202 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-macro_escape.stderr
+++ b/tests/ui/feature-gates/issue-43106-gating-of-macro_escape.stderr
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-macro_use.rs b/tests/ui/feature-gates/issue-43106-gating-of-macro_use.rs
index 6a7ef7939..6a7ef7939 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-macro_use.rs
+++ b/tests/ui/feature-gates/issue-43106-gating-of-macro_use.rs
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-macro_use.stderr b/tests/ui/feature-gates/issue-43106-gating-of-macro_use.stderr
index 9a12851f2..9a12851f2 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-macro_use.stderr
+++ b/tests/ui/feature-gates/issue-43106-gating-of-macro_use.stderr
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-proc_macro_derive.rs b/tests/ui/feature-gates/issue-43106-gating-of-proc_macro_derive.rs
index a94ffd602..a94ffd602 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-proc_macro_derive.rs
+++ b/tests/ui/feature-gates/issue-43106-gating-of-proc_macro_derive.rs
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-proc_macro_derive.stderr b/tests/ui/feature-gates/issue-43106-gating-of-proc_macro_derive.stderr
index e202b472d..e202b472d 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-proc_macro_derive.stderr
+++ b/tests/ui/feature-gates/issue-43106-gating-of-proc_macro_derive.stderr
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-stable.rs b/tests/ui/feature-gates/issue-43106-gating-of-stable.rs
index 621ec01bb..621ec01bb 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-stable.rs
+++ b/tests/ui/feature-gates/issue-43106-gating-of-stable.rs
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-stable.stderr b/tests/ui/feature-gates/issue-43106-gating-of-stable.stderr
index 677fef3a9..677fef3a9 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-stable.stderr
+++ b/tests/ui/feature-gates/issue-43106-gating-of-stable.stderr
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-test.rs b/tests/ui/feature-gates/issue-43106-gating-of-test.rs
index 39835c926..39835c926 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-test.rs
+++ b/tests/ui/feature-gates/issue-43106-gating-of-test.rs
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-test.stderr b/tests/ui/feature-gates/issue-43106-gating-of-test.stderr
index 300a9966d..300a9966d 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-test.stderr
+++ b/tests/ui/feature-gates/issue-43106-gating-of-test.stderr
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-unstable.rs b/tests/ui/feature-gates/issue-43106-gating-of-unstable.rs
index d507bcd8f..d507bcd8f 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-unstable.rs
+++ b/tests/ui/feature-gates/issue-43106-gating-of-unstable.rs
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-unstable.stderr b/tests/ui/feature-gates/issue-43106-gating-of-unstable.stderr
index a2f361878..a2f361878 100644
--- a/src/test/ui/feature-gates/issue-43106-gating-of-unstable.stderr
+++ b/tests/ui/feature-gates/issue-43106-gating-of-unstable.stderr
diff --git a/src/test/ui/feature-gates/issue-49983-see-issue-0.rs b/tests/ui/feature-gates/issue-49983-see-issue-0.rs
index eeb80d014..eeb80d014 100644
--- a/src/test/ui/feature-gates/issue-49983-see-issue-0.rs
+++ b/tests/ui/feature-gates/issue-49983-see-issue-0.rs
diff --git a/src/test/ui/feature-gates/issue-49983-see-issue-0.stderr b/tests/ui/feature-gates/issue-49983-see-issue-0.stderr
index 314238a34..314238a34 100644
--- a/src/test/ui/feature-gates/issue-49983-see-issue-0.stderr
+++ b/tests/ui/feature-gates/issue-49983-see-issue-0.stderr
diff --git a/src/test/ui/feature-gates/rustc-private.rs b/tests/ui/feature-gates/rustc-private.rs
index 7b8944bb0..7b8944bb0 100644
--- a/src/test/ui/feature-gates/rustc-private.rs
+++ b/tests/ui/feature-gates/rustc-private.rs
diff --git a/src/test/ui/feature-gates/rustc-private.stderr b/tests/ui/feature-gates/rustc-private.stderr
index 1a8536d37..1a8536d37 100644
--- a/src/test/ui/feature-gates/rustc-private.stderr
+++ b/tests/ui/feature-gates/rustc-private.stderr
diff --git a/src/test/ui/feature-gates/soft-syntax-gates-with-errors.rs b/tests/ui/feature-gates/soft-syntax-gates-with-errors.rs
index 49f1cba71..49f1cba71 100644
--- a/src/test/ui/feature-gates/soft-syntax-gates-with-errors.rs
+++ b/tests/ui/feature-gates/soft-syntax-gates-with-errors.rs
diff --git a/src/test/ui/feature-gates/soft-syntax-gates-with-errors.stderr b/tests/ui/feature-gates/soft-syntax-gates-with-errors.stderr
index 49550d811..49550d811 100644
--- a/src/test/ui/feature-gates/soft-syntax-gates-with-errors.stderr
+++ b/tests/ui/feature-gates/soft-syntax-gates-with-errors.stderr
diff --git a/src/test/ui/feature-gates/soft-syntax-gates-without-errors.rs b/tests/ui/feature-gates/soft-syntax-gates-without-errors.rs
index ca4ad2320..ca4ad2320 100644
--- a/src/test/ui/feature-gates/soft-syntax-gates-without-errors.rs
+++ b/tests/ui/feature-gates/soft-syntax-gates-without-errors.rs
diff --git a/src/test/ui/feature-gates/soft-syntax-gates-without-errors.stderr b/tests/ui/feature-gates/soft-syntax-gates-without-errors.stderr
index 3d9c22e54..3d9c22e54 100644
--- a/src/test/ui/feature-gates/soft-syntax-gates-without-errors.stderr
+++ b/tests/ui/feature-gates/soft-syntax-gates-without-errors.stderr
diff --git a/src/test/ui/feature-gates/stability-attribute-consistency.rs b/tests/ui/feature-gates/stability-attribute-consistency.rs
index 6ee7003c3..6ee7003c3 100644
--- a/src/test/ui/feature-gates/stability-attribute-consistency.rs
+++ b/tests/ui/feature-gates/stability-attribute-consistency.rs
diff --git a/src/test/ui/feature-gates/stability-attribute-consistency.stderr b/tests/ui/feature-gates/stability-attribute-consistency.stderr
index d49b44c8a..1b93d3c96 100644
--- a/src/test/ui/feature-gates/stability-attribute-consistency.stderr
+++ b/tests/ui/feature-gates/stability-attribute-consistency.stderr
@@ -12,3 +12,4 @@ LL | #[unstable(feature = "foo", issue = "none")]
error: aborting due to 2 previous errors
+For more information about this error, try `rustc --explain E0711`.
diff --git a/src/test/ui/feature-gates/stable-features.rs b/tests/ui/feature-gates/stable-features.rs
index ed7f0899d..ed7f0899d 100644
--- a/src/test/ui/feature-gates/stable-features.rs
+++ b/tests/ui/feature-gates/stable-features.rs
diff --git a/src/test/ui/feature-gates/stable-features.stderr b/tests/ui/feature-gates/stable-features.stderr
index 831b40b86..831b40b86 100644
--- a/src/test/ui/feature-gates/stable-features.stderr
+++ b/tests/ui/feature-gates/stable-features.stderr
diff --git a/src/test/ui/feature-gates/trace_macros-gate.rs b/tests/ui/feature-gates/trace_macros-gate.rs
index c9af04741..c9af04741 100644
--- a/src/test/ui/feature-gates/trace_macros-gate.rs
+++ b/tests/ui/feature-gates/trace_macros-gate.rs
diff --git a/src/test/ui/feature-gates/trace_macros-gate.stderr b/tests/ui/feature-gates/trace_macros-gate.stderr
index 1ca10aeec..1ca10aeec 100644
--- a/src/test/ui/feature-gates/trace_macros-gate.stderr
+++ b/tests/ui/feature-gates/trace_macros-gate.stderr
diff --git a/src/test/ui/feature-gates/unknown-feature.rs b/tests/ui/feature-gates/unknown-feature.rs
index 20fd932d4..20fd932d4 100644
--- a/src/test/ui/feature-gates/unknown-feature.rs
+++ b/tests/ui/feature-gates/unknown-feature.rs
diff --git a/src/test/ui/feature-gates/unknown-feature.stderr b/tests/ui/feature-gates/unknown-feature.stderr
index e5c05872d..e5c05872d 100644
--- a/src/test/ui/feature-gates/unknown-feature.stderr
+++ b/tests/ui/feature-gates/unknown-feature.stderr
diff --git a/src/test/ui/feature-gates/unstable-attribute-allow-issue-0.rs b/tests/ui/feature-gates/unstable-attribute-allow-issue-0.rs
index bffe43262..bffe43262 100644
--- a/src/test/ui/feature-gates/unstable-attribute-allow-issue-0.rs
+++ b/tests/ui/feature-gates/unstable-attribute-allow-issue-0.rs
diff --git a/src/test/ui/feature-gates/unstable-attribute-allow-issue-0.stderr b/tests/ui/feature-gates/unstable-attribute-allow-issue-0.stderr
index 4ed42101a..4ed42101a 100644
--- a/src/test/ui/feature-gates/unstable-attribute-allow-issue-0.stderr
+++ b/tests/ui/feature-gates/unstable-attribute-allow-issue-0.stderr