os-rust/tests/ui/feature-gates
bors 785c83015c Auto merge of #129458 - EnzymeAD:enzyme-frontend, r=jieyouxu
Autodiff Upstreaming - enzyme frontend

This is an upstream PR for the `autodiff` rustc_builtin_macro that is part of the autodiff feature.

For the full implementation, see: https://github.com/rust-lang/rust/pull/129175

**Content:**
It contains a new `#[autodiff(<args>)]` rustc_builtin_macro, as well as a `#[rustc_autodiff]` builtin attribute.
The autodiff macro is applied on function `f` and will expand to a second function `df` (name given by user).
It will add a dummy body to `df` to make sure it type-checks. The body will later be replaced by enzyme on llvm-ir level,
we therefore don't really care about the content. Most of the changes (700 from 1.2k) are in `compiler/rustc_builtin_macros/src/autodiff.rs`, which expand the macro. Nothing except expansion is implemented for now.
I have a fallback implementation for relevant functions in case that rustc should be build without autodiff support. The default for now will be off, although we want to flip it later (once everything landed) to on for nightly. For the sake of CI, I have flipped the defaults, I'll revert this before merging.

**Dummy function Body:**
The first line is an `inline_asm` nop to make inlining less likely (I have additional checks to prevent this in the middle end of rustc. If `f` gets inlined too early, we can't pass it to enzyme and thus can't differentiate it.
If `df` gets inlined too early, the call site will just compute this dummy code instead of the derivatives, a correctness issue. The following black_box lines make sure that none of the input arguments is getting optimized away before we replace the body.

**Motivation:**
The user facing autodiff macro can verify the user input. Then I write it as args to the rustc_attribute, so from here on I can know that these values should be sensible. A rustc_attribute also turned out to be quite nice to attach this information to the corresponding function and carry it till the backend.
This is also just an experiment, I expect to adjust the user facing autodiff macro based on user feedback, to improve usability.

As a simple example of what this will do, we can see this expansion:
From:
```
#[autodiff(df, Reverse, Duplicated, Const, Active)]
pub fn f1(x: &[f64], y: f64) -> f64 {
    unimplemented!()
}
```
to
```
#[rustc_autodiff]
#[inline(never)]
pub fn f1(x: &[f64], y: f64) -> f64 {
    ::core::panicking::panic("not implemented")
}
#[rustc_autodiff(Reverse, Duplicated, Const, Active,)]
#[inline(never)]
pub fn df(x: &[f64], dx: &mut [f64], y: f64, dret: f64) -> f64 {
    unsafe { asm!("NOP"); };
    ::core::hint::black_box(f1(x, y));
    ::core::hint::black_box((dx, dret));
    ::core::hint::black_box(f1(x, y))
}
```
I will add a few more tests once I figured out why rustc rebuilds every time I touch a test.

Tracking:

- https://github.com/rust-lang/rust/issues/124509

try-job: dist-x86_64-msvc
2024-10-15 01:30:01 +00:00
..
auxiliary tidy check to find misc files in ui tests, and clean up the results 2023-05-09 20:35:39 -04:00
allow-features-empty.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
allow-features-empty.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
allow-features.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
allow-features.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
bench.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
bench.stderr make soft_unstable show up in future breakage reports 2023-09-29 21:56:57 +02:00
doc-rust-logo.rs rustdoc: remove rust logo from non-Rust crates 2023-10-08 20:17:53 -07:00
doc-rust-logo.stderr Bless tests 2024-01-13 12:46:58 -05:00
duplicate-features.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
duplicate-features.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
env-flag.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
env-flag.stderr Rename --env option flag to --env-set 2024-01-12 11:02:57 +01:00
feature-gate-abi-avr-interrupt.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-abi-avr-interrupt.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-abi-msp430-interrupt.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-abi-msp430-interrupt.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-abi-riscv-interrupt.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-abi-riscv-interrupt.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-abi-x86-interrupt.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-abi-x86-interrupt.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-abi.rs Don't even parse an intrinsic unless the feature gate is enabled 2024-04-07 13:30:12 -04:00
feature-gate-abi.stderr Don't even parse an intrinsic unless the feature gate is enabled 2024-04-07 13:30:12 -04:00
feature-gate-abi_ptx.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-abi_ptx.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-abi_unadjusted.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-abi_unadjusted.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-adt_const_params.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-adt_const_params.stderr fix(hir_analysis/wfcheck): don't leak {type error} 2024-09-29 23:40:43 -05:00
feature-gate-alloc-error-handler.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-alloc-error-handler.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-allocator_internals.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-allocator_internals.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-allow-internal-unsafe-nested-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-allow-internal-unsafe-nested-macro.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-allow-internal-unstable-nested-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-allow-internal-unstable-nested-macro.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-allow-internal-unstable-struct.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-allow-internal-unstable-struct.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-allow-internal-unstable.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-allow-internal-unstable.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-arbitrary-self-types-pointers.rs Arbitrary self types v2: pointers feature gate. 2024-08-27 17:32:35 +00:00
feature-gate-arbitrary-self-types-pointers.stderr Arbitrary self types v2: pointers feature gate. 2024-08-27 17:32:35 +00:00
feature-gate-arbitrary-self-types.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-arbitrary-self-types.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-arbitrary_self_types-raw-pointer.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-arbitrary_self_types-raw-pointer.stderr Arbitrary self types v2: pointers feature gate. 2024-08-27 17:32:35 +00:00
feature-gate-asm_experimental_arch.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-asm_experimental_arch.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-asm_goto.rs Add tests for asm goto 2024-02-24 19:49:16 +00:00
feature-gate-asm_goto.stderr Add tests for asm goto 2024-02-24 19:49:16 +00:00
feature-gate-asm_unwind.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-asm_unwind.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-assoc-type-defaults.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-assoc-type-defaults.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-associated_const_equality.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-associated_const_equality.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-auto-traits.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-auto-traits.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-autodiff-use.has_support.stderr Add pretty, ui, and feature-gate tests for the enzyme/autodiff frontend 2024-10-11 20:38:43 +02:00
feature-gate-autodiff-use.no_support.stderr Add pretty, ui, and feature-gate tests for the enzyme/autodiff frontend 2024-10-11 20:38:43 +02:00
feature-gate-autodiff-use.rs Add pretty, ui, and feature-gate tests for the enzyme/autodiff frontend 2024-10-11 20:38:43 +02:00
feature-gate-autodiff.has_support.stderr Add pretty, ui, and feature-gate tests for the enzyme/autodiff frontend 2024-10-11 20:38:43 +02:00
feature-gate-autodiff.no_support.stderr Add pretty, ui, and feature-gate tests for the enzyme/autodiff frontend 2024-10-11 20:38:43 +02:00
feature-gate-autodiff.rs Add pretty, ui, and feature-gate tests for the enzyme/autodiff frontend 2024-10-11 20:38:43 +02:00
feature-gate-box_patterns.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-box_patterns.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-builtin_syntax.rs Add feature gate 2023-05-05 21:44:48 +02:00
feature-gate-builtin_syntax.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-c_variadic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-c_variadic.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-cfg-boolean-literals.rs Feature gate boolean lit support in cfg predicates 2024-10-04 09:09:20 +02:00
feature-gate-cfg-boolean-literals.stderr Feature gate boolean lit support in cfg predicates 2024-10-04 09:09:20 +02:00
feature-gate-cfg-relocation-model.rs Add the relocation_model to the cfg 2023-08-18 19:57:28 +02:00
feature-gate-cfg-relocation-model.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-cfg-sanitizer_cfi.rs Add missing CFI sanitizer cfgs feature gate 2023-12-23 00:52:42 +01:00
feature-gate-cfg-sanitizer_cfi.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-cfg-target-compact.rs tests/ui: prepare some tests for --check-cfg by default 2024-05-04 11:30:38 +02:00
feature-gate-cfg-target-compact.stderr tests/ui: prepare some tests for --check-cfg by default 2024-05-04 11:30:38 +02:00
feature-gate-cfg-target-has-atomic-equal-alignment.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-cfg-target-has-atomic-equal-alignment.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-cfg-target-has-atomic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-cfg-target-has-atomic.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-cfg-target-thread-local.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-cfg-target-thread-local.stderr Continue to borrowck even if there were previous errors 2024-02-08 08:10:43 +00:00
feature-gate-cfg-version.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-cfg-version.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-cfg_overflow_checks.rs Add support for cfg(overflow_checks) 2023-05-11 18:06:31 +04:00
feature-gate-cfg_overflow_checks.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-cfg_sanitize.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-cfg_sanitize.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-cfg_ub_checks.rs Put checks that detect UB under their own flag below debug_assertions 2024-04-06 11:21:47 -04:00
feature-gate-cfg_ub_checks.stderr Put checks that detect UB under their own flag below debug_assertions 2024-04-06 11:21:47 -04:00
feature-gate-cfi_encoding.rs Add cross-language LLVM CFI support to the Rust compiler 2023-05-03 22:41:29 +00:00
feature-gate-cfi_encoding.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-closure_lifetime_binder.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-closure_lifetime_binder.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-closure_track_caller.rs Error on using yield without also using #[coroutine] on the closure 2024-04-24 08:05:29 +00:00
feature-gate-closure_track_caller.stderr Error on using yield without also using #[coroutine] on the closure 2024-04-24 08:05:29 +00:00
feature-gate-compiler-builtins.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-compiler-builtins.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-concat_bytes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-concat_bytes.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-concat_idents.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-concat_idents.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-concat_idents2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-concat_idents2.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-concat_idents3.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-concat_idents3.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-const-indexing.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-coroutines.e2024.stderr Error on using yield without also using #[coroutine] on the closure 2024-04-24 08:05:29 +00:00
feature-gate-coroutines.none.stderr rustc_ast_lowering: make "yield syntax is experimental" translatable 2024-08-10 14:32:55 +03:00
feature-gate-coroutines.rs Error on using yield without also using #[coroutine] on the closure 2024-04-24 08:05:29 +00:00
feature-gate-coverage-attribute.rs Rename the feature, but not the attribute, to coverage_attribute 2023-09-08 12:46:09 +01:00
feature-gate-coverage-attribute.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-custom_attribute.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-custom_attribute.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-custom_attribute2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-custom_attribute2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-custom_mir.rs Continue to borrowck even if there were previous errors 2024-02-08 08:10:43 +00:00
feature-gate-custom_mir.stderr Continue to borrowck even if there were previous errors 2024-02-08 08:10:43 +00:00
feature-gate-custom_test_frameworks.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-custom_test_frameworks.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-decl_macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-decl_macro.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-deprecated_safe.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-deprecated_safe.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-deref_patterns.rs Add barest-bones deref patterns 2024-03-20 22:30:27 +01:00
feature-gate-deref_patterns.stderr Add barest-bones deref patterns 2024-03-20 22:30:27 +01:00
feature-gate-derive-smart-pointer.rs derive(SmartPointer): register helper attributes 2024-08-13 04:26:48 +08:00
feature-gate-derive-smart-pointer.stderr derive(SmartPointer): register helper attributes 2024-08-13 04:26:48 +08:00
feature-gate-dispatch-from-dyn-cell.rs Replace item names containing an error code with something more meaningful 2024-04-30 22:27:19 +02:00
feature-gate-dispatch-from-dyn-cell.stderr Replace item names containing an error code with something more meaningful 2024-04-30 22:27:19 +02:00
feature-gate-dispatch-from-dyn-missing-impl.rs UI tests: Rename "object safe" to "dyn compatible" 2024-10-10 01:13:29 +02:00
feature-gate-dispatch-from-dyn-missing-impl.stderr Compiler: Rename "object safe" to "dyn compatible" 2024-09-25 13:26:48 +02:00
feature-gate-doc_cfg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-doc_cfg.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-doc_masked.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-doc_masked.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-doc_notable_trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-doc_notable_trait.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-dyn_compatible_for_dispatch.rs UI tests: Rename "object safe" to "dyn compatible" 2024-10-10 01:13:29 +02:00
feature-gate-dyn_compatible_for_dispatch.stderr UI tests: Rename "object safe" to "dyn compatible" 2024-10-10 01:13:29 +02:00
feature-gate-exhaustive-patterns.rs Update tests 2024-08-10 12:07:17 +02:00
feature-gate-exhaustive-patterns.stderr Update tests 2024-08-10 12:07:17 +02:00
feature-gate-explicit_tail_calls.rs Syntatically accept become expressions 2023-06-19 12:54:34 +00:00
feature-gate-explicit_tail_calls.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-extern_absolute_paths.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-extern_absolute_paths.stderr Do not use question as label 2024-07-24 21:03:27 +00:00
feature-gate-extern_types.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-extern_types.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-f16.e2015.stderr Fix f16 and f128 feature gates in editions other than 2015 2024-04-03 16:03:22 -04:00
feature-gate-f16.e2018.stderr Fix f16 and f128 feature gates in editions other than 2015 2024-04-03 16:03:22 -04:00
feature-gate-f16.rs Update f16 and f128 tests to run on both 2015 and 2018 editions 2024-04-03 16:03:22 -04:00
feature-gate-f128.e2015.stderr Fix f16 and f128 feature gates in editions other than 2015 2024-04-03 16:03:22 -04:00
feature-gate-f128.e2018.stderr Fix f16 and f128 feature gates in editions other than 2015 2024-04-03 16:03:22 -04:00
feature-gate-f128.rs Update f16 and f128 tests to run on both 2015 and 2018 editions 2024-04-03 16:03:22 -04:00
feature-gate-feature-gate.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-feature-gate.stderr Undeprecate and use lint unstable_features 2023-12-20 18:16:28 +01:00
feature-gate-ffi_const.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-ffi_const.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-ffi_pure.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-ffi_pure.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-fmt-debug.rs fmt-debug option 2024-08-28 23:32:40 +01:00
feature-gate-fmt-debug.stderr fmt-debug option 2024-08-28 23:32:40 +01:00
feature-gate-fn_align.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-fn_align.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-fn_delegation.rs Delegation implementation: step 1 2024-01-12 14:11:16 +03:00
feature-gate-fn_delegation.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-format_args_nl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-format_args_nl.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-freeze-impls.rs Forbid implementing Freeze even if the trait is stabilized 2024-02-29 14:10:29 +00:00
feature-gate-freeze-impls.stderr Forbid implementing Freeze even if the trait is stabilized 2024-02-29 14:10:29 +00:00
feature-gate-fundamental.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-fundamental.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-gen_blocks.e2024.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-gen_blocks.none.stderr Actually parse async gen blocks correctly 2023-12-12 20:13:37 +00:00
feature-gate-gen_blocks.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-generic_arg_infer.normal.stderr Provide structured suggestion for #![feature(foo)] 2024-03-18 16:08:58 +00:00
feature-gate-generic_arg_infer.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-generic_associated_types_extended.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-generic_associated_types_extended.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-global-registration.rs add todo test for feature gate 2024-05-20 09:18:49 +02:00
feature-gate-global-registration.stderr add todo test for feature gate 2024-05-20 09:18:49 +02:00
feature-gate-if-let-rescope.rs rescope temp lifetime in let-chain into IfElse 2024-09-11 04:10:00 +08:00
feature-gate-if-let-rescope.stderr rescope temp lifetime in let-chain into IfElse 2024-09-11 04:10:00 +08:00
feature-gate-impl_trait_in_assoc_type.rs Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
feature-gate-impl_trait_in_assoc_type.stderr Bless ui tests. 2024-10-04 23:38:41 +00:00
feature-gate-impl_trait_in_fn_trait_return.rs Split note, fix const/static impl trait error 2024-01-07 18:00:03 +00:00
feature-gate-impl_trait_in_fn_trait_return.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-inherent_associated_types.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-inherent_associated_types.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-inline_const_pat.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-inline_const_pat.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-intrinsics.rs Don't even parse an intrinsic unless the feature gate is enabled 2024-04-07 13:30:12 -04:00
feature-gate-intrinsics.stderr Don't even parse an intrinsic unless the feature gate is enabled 2024-04-07 13:30:12 -04:00
feature-gate-lang-items.rs consistency rename: language item -> lang item 2024-04-17 13:00:43 +02:00
feature-gate-lang-items.stderr consistency rename: language item -> lang item 2024-04-17 13:00:43 +02:00
feature-gate-large-assignments.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-large-assignments.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-lifetime-capture-rules-2024.rs Add lifetime_capture_rules_2024 2023-12-05 19:53:59 +00:00
feature-gate-lifetime-capture-rules-2024.stderr Bless test fallout 2024-08-17 12:43:25 -04:00
feature-gate-link-arg-attribute.rs Enable link-arg link kind inside of #[link] attribute 2023-11-30 08:26:13 -08:00
feature-gate-link-arg-attribute.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-link_cfg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-link_cfg.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-link_llvm_intrinsics.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-link_llvm_intrinsics.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-linkage.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-linkage.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-log_syntax.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-log_syntax.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-log_syntax.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-log_syntax2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-log_syntax2.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-log_syntax2.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-macro-metavar-expr-concat.rs Add a new concat metavar expr 2024-06-13 22:12:26 -03:00
feature-gate-macro-metavar-expr-concat.stderr Add a new concat metavar expr 2024-06-13 22:12:26 -03:00
feature-gate-marker_trait_attr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-marker_trait_attr.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-may-dangle.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-may-dangle.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-min_const_fn.rs E0379: Make diagnostic more precise 2024-01-02 13:49:47 +01:00
feature-gate-min_const_fn.stderr E0379: Provide suggestions 2024-01-02 13:49:48 +01:00
feature-gate-more-maybe-bounds.rs Forbid ?Trait bounds repetitions 2024-07-26 16:35:05 +03:00
feature-gate-more-maybe-bounds.stderr Forbid ?Trait bounds repetitions 2024-07-26 16:35:05 +03:00
feature-gate-more-qualified-paths.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-more-qualified-paths.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-multiple_supertrait_upcastable.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-multiple_supertrait_upcastable.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-mut-ref.rs Feature gate 2024-03-27 11:20:28 -04:00
feature-gate-mut-ref.stderr Feature gate 2024-03-27 11:20:28 -04:00
feature-gate-naked_functions.rs disallow asm! in #[naked] functions 2024-10-06 18:12:25 +02:00
feature-gate-naked_functions.stderr more asm! -> naked_asm! in tests 2024-10-06 18:12:25 +02:00
feature-gate-native_link_modifiers_as_needed.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-native_link_modifiers_as_needed.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-needs-allocator.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-needs-allocator.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-negate-unsigned.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-negate-unsigned.stderr Tweak -1 as usize suggestion 2024-07-05 00:52:01 +00:00
feature-gate-negative_bounds.rs Implement negative bounds 2023-05-02 22:36:24 +00:00
feature-gate-negative_bounds.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-never_patterns.rs Check bindings around never patterns 2024-01-09 17:00:24 +01:00
feature-gate-never_patterns.stderr Auto merge of #119610 - Nadrieril:never_pattern_bindings, r=compiler-errors 2024-01-15 21:24:13 +00:00
feature-gate-never_type.rs Update never_type feature gate ui test 2024-02-01 20:01:05 +01:00
feature-gate-never_type.stderr Update never_type feature gate ui test 2024-02-01 20:01:05 +01:00
feature-gate-no_core.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-no_core.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-no_sanitize.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-no_sanitize.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-non_exhaustive_omitted_patterns_lint.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-non_exhaustive_omitted_patterns_lint.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-non_lifetime_binders.rs Add feature gate for non_lifetime_binders 2023-02-16 03:39:58 +00:00
feature-gate-non_lifetime_binders.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-offset-of-enum.rs Stabilize offset_of_nested 2024-07-29 17:50:12 +01:00
feature-gate-offset-of-enum.stderr Stabilize offset_of_nested 2024-07-29 17:50:12 +01:00
feature-gate-offset-of-slice.rs offset_of: allow (unstably) taking the offset of slice tail fields 2024-06-08 18:17:55 +02:00
feature-gate-offset-of-slice.stderr offset_of: allow (unstably) taking the offset of slice tail fields 2024-06-08 18:17:55 +02:00
feature-gate-omit-gdb-pretty-printer-section.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-omit-gdb-pretty-printer-section.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-optimize_attribute.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-optimize_attribute.stderr ast: Standardize visiting order for attributes and node IDs 2024-06-24 16:08:51 +03:00
feature-gate-overlapping_marker_traits.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-overlapping_marker_traits.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-patchable-function-entry.rs Updated code for changes to RFC, added additional error handling, added 2024-06-25 19:00:02 +02:00
feature-gate-patchable-function-entry.stderr Updated code for changes to RFC, added additional error handling, added 2024-06-25 19:00:02 +02:00
feature-gate-pattern-complexity.rs Add feature gate test for pattern_complexity attribute 2024-03-03 13:10:15 +01:00
feature-gate-pattern-complexity.stderr Add feature gate test for pattern_complexity attribute 2024-03-03 13:10:15 +01:00
feature-gate-pin_ergonomics.rs Split out method receivers in feature gate test 2024-10-01 12:44:10 -07:00
feature-gate-pin_ergonomics.stderr Split out method receivers in feature gate test 2024-10-01 12:44:10 -07:00
feature-gate-postfix_match.rs Add postfix-match experimental feature 2024-03-05 23:34:45 -05:00
feature-gate-postfix_match.stderr Add postfix-match experimental feature 2024-03-05 23:34:45 -05:00
feature-gate-precise_capturing_in_traits.rs Add gate for precise capturing in traits 2024-10-10 11:44:11 -07:00
feature-gate-precise_capturing_in_traits.stderr Add gate for precise capturing in traits 2024-10-10 11:44:11 -07:00
feature-gate-precise_pointer_size_matching.rs Match usize/isize exhaustively 2023-10-27 19:56:12 +02:00
feature-gate-precise_pointer_size_matching.stderr Remove the precise_pointer_size_matching feature gate 2023-12-04 11:56:21 +01:00
feature-gate-prelude_import.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-prelude_import.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-print-check-cfg.rs Add --print=check-cfg to get the expected configs 2024-04-25 07:58:31 +02:00
feature-gate-print-check-cfg.stderr Add --print=check-cfg to get the expected configs 2024-04-25 07:58:31 +02:00
feature-gate-profiler-runtime.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-profiler-runtime.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-public_private_dependencies.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-register_tool.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-register_tool.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-repr-simd.rs Ban non-array SIMD 2024-09-09 19:39:43 -07:00
feature-gate-repr-simd.stderr bump conflicting_repr_hints lint to be shown in dependencies 2024-08-06 11:17:26 +02:00
feature-gate-repr128.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-repr128.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-result_ffi_guarantees.rs Put the RFC behind a feature gate result_ffi_guarantees 2024-04-23 21:30:59 -07:00
feature-gate-result_ffi_guarantees.stderr Put the RFC behind a feature gate result_ffi_guarantees 2024-04-23 21:30:59 -07:00
feature-gate-return_type_notation.cfg.stderr Change RTN to use .. again 2024-06-28 14:20:43 -04:00
feature-gate-return_type_notation.no.stderr Change RTN to use .. again 2024-06-28 14:20:43 -04:00
feature-gate-return_type_notation.rs Change RTN to use .. again 2024-06-28 14:20:43 -04:00
feature-gate-rust_cold_cc.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-rust_cold_cc.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-rustc-allow-const-fn-unstable.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-rustc-allow-const-fn-unstable.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-rustc-attrs-1.rs fix rustc_nonnull_optimization_guaranteed docs 2024-09-22 10:00:24 +02:00
feature-gate-rustc-attrs-1.stderr fix rustc_nonnull_optimization_guaranteed docs 2024-09-22 10:00:24 +02:00
feature-gate-rustc-attrs.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-rustc-attrs.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-rustc_const_unstable.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-rustc_const_unstable.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-rustc_encodable_decodable.rs Remove RustcEncodable/Decodable from 2024 prelude 2024-03-22 13:30:48 -07:00
feature-gate-rustc_encodable_decodable.stderr Remove RustcEncodable/Decodable from 2024 prelude 2024-03-22 13:30:48 -07:00
feature-gate-rustdoc_internals.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-rustdoc_internals.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-sha512_sm_x86.rs Add the sha512, sm3 and sm4 target features 2024-08-02 02:29:15 +05:30
feature-gate-sha512_sm_x86.stderr Add the sha512, sm3 and sm4 target features 2024-08-02 02:29:15 +05:30
feature-gate-shorter_tail_lifetimes.rs tail expression behind terminating scope 2024-06-18 04:14:43 +08:00
feature-gate-shorter_tail_lifetimes.stderr tail expression behind terminating scope 2024-06-18 04:14:43 +08:00
feature-gate-simd-ffi.rs Ban non-array SIMD 2024-09-09 19:39:43 -07:00
feature-gate-simd-ffi.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-simd.rs Ban non-array SIMD 2024-09-09 19:39:43 -07:00
feature-gate-simd.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-staged_api.rs Update since stability attributes in tests 2023-10-23 13:04:47 -07:00
feature-gate-staged_api.stderr ast: Standardize visiting order for attributes and node IDs 2024-06-24 16:08:51 +03:00
feature-gate-start.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-start.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-stmt_expr_attributes.rs tests: add tests for doc comments on expressions 2024-04-11 16:39:06 +00:00
feature-gate-stmt_expr_attributes.stderr expand: fix minor diagnostics bug 2024-04-22 16:28:20 +00:00
feature-gate-strict_provenance.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-strict_provenance.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-test_unstable_lint.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-test_unstable_lint.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-thread_local.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-thread_local.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-trace_macros.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-trace_macros.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-trait-alias.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-trait-alias.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-trait_upcasting.rs Revert "Auto merge of #118133 - Urgau:stabilize_trait_upcasting, r=WaffleLapkin" 2024-01-22 14:24:31 +00:00
feature-gate-trait_upcasting.stderr Revert "Auto merge of #118133 - Urgau:stabilize_trait_upcasting, r=WaffleLapkin" 2024-01-22 14:24:31 +00:00
feature-gate-transparent_unions.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-transparent_unions.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-trivial_bounds-lint.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-trivial_bounds.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-trivial_bounds.stderr Provide structured suggestion for #![feature(foo)] 2024-03-18 16:08:58 +00:00
feature-gate-try_blocks.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-try_blocks.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-type_alias_impl_trait.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-type_ascription.rs Rip it out 2023-05-01 16:15:13 +08:00
feature-gate-type_ascription.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-unboxed-closures-manual-impls.rs Rename HIR TypeBinding to AssocItemConstraint and related cleanup 2024-05-30 22:52:33 +02:00
feature-gate-unboxed-closures-manual-impls.stderr show fnsig's output when there is difference 2024-07-06 23:29:58 +08:00
feature-gate-unboxed-closures-method-calls.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unboxed-closures-method-calls.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-unboxed-closures-ufcs-calls.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unboxed-closures-ufcs-calls.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-unboxed-closures.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unboxed-closures.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-unqualified-local-imports.rs add unqualified_local_imports lint 2024-09-23 11:57:28 +02:00
feature-gate-unqualified-local-imports.stderr add unqualified_local_imports lint 2024-09-23 11:57:28 +02:00
feature-gate-unsafe_pin_internals.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-unsafe_pin_internals.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-unsized-const-params.rs Split part of adt_const_params into unsized_const_params 2024-07-17 11:01:29 +01:00
feature-gate-unsized-const-params.stderr fix(hir_analysis/wfcheck): don't leak {type error} 2024-09-29 23:40:43 -05:00
feature-gate-unsized_fn_params.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unsized_fn_params.stderr On implicit Sized bound on fn argument, point at type instead of pattern 2024-09-27 00:45:02 +00:00
feature-gate-unsized_locals.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unsized_locals.stderr On implicit Sized bound on fn argument, point at type instead of pattern 2024-09-27 00:45:02 +00:00
feature-gate-unsized_tuple_coercion.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unsized_tuple_coercion.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-used_with_arg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-used_with_arg.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-vectorcall.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-vectorcall.stderr Add tracking issue and unstable book page for "vectorcall" ABI 2024-04-28 19:27:05 +01:00
feature-gate-with_negative_coherence.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-with_negative_coherence.stderr Revert 'Stabilize -Znext-solver=coherence' 2024-09-11 17:57:04 -04:00
feature-gate-x86_amx_intrinsics.rs Add the feature gate and target-features 2024-07-11 19:00:49 -07:00
feature-gate-x86_amx_intrinsics.stderr Add the feature gate and target-features 2024-07-11 19:00:49 -07:00
feature-gate-xop_target_feature.rs Added the xop target feature and xop_target_feature gate 2024-07-12 23:30:22 +05:30
feature-gate-xop_target_feature.stderr Added the xop target feature and xop_target_feature gate 2024-07-12 23:30:22 +05:30
feature-gate-yeet_expr-in-cfg.rs Further cleanup cfgs in the UI test suite 2024-04-09 23:58:18 +02:00
feature-gate-yeet_expr-in-cfg.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gate-yeet_expr.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-yeet_expr.stderr Bless tests 2024-01-13 12:46:58 -05:00
feature-gated-feature-in-macro-arg.rs Continue to borrowck even if there were previous errors 2024-02-08 08:10:43 +00:00
feature-gated-feature-in-macro-arg.stderr Continue to borrowck even if there were previous errors 2024-02-08 08:10:43 +00:00
gated-bad-feature.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
gated-bad-feature.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-bench.rs Supress unhelpful diagnostics for unresolved top level attributes 2024-01-29 17:43:07 +08:00
issue-43106-gating-of-bench.stderr Supress unhelpful diagnostics for unresolved top level attributes 2024-01-29 17:43:07 +08:00
issue-43106-gating-of-builtin-attrs-error.rs Gate repr(Rust) correctly on non-ADT items 2024-08-22 14:22:23 -04:00
issue-43106-gating-of-builtin-attrs-error.stderr Gate repr(Rust) correctly on non-ADT items 2024-08-22 14:22:23 -04:00
issue-43106-gating-of-builtin-attrs.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-43106-gating-of-builtin-attrs.stderr resolve: Implement a lint for out-of-scope use of macro_rules 2024-06-24 17:12:08 +03:00
issue-43106-gating-of-deprecated.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-43106-gating-of-derive-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-derive-2.stderr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
issue-43106-gating-of-derive.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-derive.stderr Bless tests 2024-01-13 12:46:58 -05:00
issue-43106-gating-of-macro_escape.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-43106-gating-of-macro_escape.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-macro_use.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-macro_use.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-proc_macro_derive.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-proc_macro_derive.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-stable.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-stable.stderr ast: Standardize visiting order for attributes and node IDs 2024-06-24 16:08:51 +03:00
issue-43106-gating-of-test.rs Supress unhelpful diagnostics for unresolved top level attributes 2024-01-29 17:43:07 +08:00
issue-43106-gating-of-test.stderr Supress unhelpful diagnostics for unresolved top level attributes 2024-01-29 17:43:07 +08:00
issue-43106-gating-of-unstable.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-unstable.stderr ast: Standardize visiting order for attributes and node IDs 2024-06-24 16:08:51 +03:00
issue-49983-see-issue-0.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-49983-see-issue-0.stderr Bless tests 2024-01-13 12:46:58 -05:00
rustc-private.rs Fix feature-gates/rustc-private.rs 2024-05-20 11:13:10 -04:00
rustc-private.stderr Fix feature-gates/rustc-private.rs 2024-05-20 11:13:10 -04:00
soft-syntax-gates-with-errors.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
soft-syntax-gates-with-errors.stderr Bless tests 2024-01-13 12:46:58 -05:00
soft-syntax-gates-without-errors.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
soft-syntax-gates-without-errors.stderr Bless tests 2024-01-13 12:46:58 -05:00
stability-attribute-consistency.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
stability-attribute-consistency.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
stable-features.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
stable-features.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
stmt_expr_attrs_no_feature.rs Move 100 entries from tests/ui into subdirs 2024-05-20 19:55:59 -07:00
stmt_expr_attrs_no_feature.stderr Move 100 entries from tests/ui into subdirs 2024-05-20 19:55:59 -07:00
test-listing-format-json.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
test-listing-format-json.run.stderr update tests for the test harness's json formatting 2023-04-21 15:34:38 +02:00
trace_macros-gate.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trace_macros-gate.stderr Bless tests 2024-01-13 12:46:58 -05:00
unknown-feature.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unknown-feature.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
unstable-attribute-allow-issue-0.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unstable-attribute-allow-issue-0.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unstable-attribute-rejects-already-stable-features.rs Emit an error for unstable attributes that reference already stable features 2024-10-12 10:19:24 +02:00
unstable-attribute-rejects-already-stable-features.stderr Emit an error for unstable attributes that reference already stable features 2024-10-12 10:19:24 +02:00
version_check.rs Make RUSTC_OVERRIDE_VERSION_STRING overwrite the rendered version output, too 2024-07-30 14:08:02 +00:00