diff --git a/compiler/rustc_codegen_ssa/src/diagnostics.rs b/compiler/rustc_codegen_ssa/src/diagnostics.rs index 078822af09561..4c9c78f909230 100644 --- a/compiler/rustc_codegen_ssa/src/diagnostics.rs +++ b/compiler/rustc_codegen_ssa/src/diagnostics.rs @@ -1219,6 +1219,10 @@ pub(crate) enum PossibleFeature<'a> { #[note( "it is still passed through to the codegen backend, but use of this feature might be unsound and the behavior of this feature can change in the future" )] +#[note( + "this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!" +)] +#[note("for more information, see issue #162235 ")] pub(crate) struct UnknownCTargetFeature<'a> { pub feature: &'a str, #[subdiagnostic] @@ -1228,6 +1232,10 @@ pub(crate) struct UnknownCTargetFeature<'a> { #[derive(Diagnostic)] #[diag("unstable feature specified for `-Ctarget-feature`: `{$feature}`")] #[note("{$note}; its behavior can change in the future")] +#[note( + "this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!" +)] +#[note("for more information, see issue #162235 ")] pub(crate) struct UnstableCTargetFeature<'a> { pub feature: &'a str, pub note: &'a str, @@ -1243,7 +1251,7 @@ pub(crate) struct InternalOnlyCTargetFeature<'a> { "this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!" )] #[note( - "for more information, see issue #116344 " + "for more information, see issue #162235 " )] pub future_compat_note: bool, } diff --git a/compiler/rustc_interface/src/diagnostics.rs b/compiler/rustc_interface/src/diagnostics.rs index 191f36ee2f9f1..e8b3681f54967 100644 --- a/compiler/rustc_interface/src/diagnostics.rs +++ b/compiler/rustc_interface/src/diagnostics.rs @@ -129,7 +129,7 @@ pub(crate) struct AbiRequiredTargetFeature<'a> { "this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!" )] #[note( - "for more information, see issue #116344 " + "for more information, see issue #162235 " )] pub fcw: bool, } diff --git a/src/tools/miri/tests/pass/shims/x86/intrinsics-x86-pause-without-sse2.stderr b/src/tools/miri/tests/pass/shims/x86/intrinsics-x86-pause-without-sse2.stderr index 7ec8b04cfce01..beca512f5ff1c 100644 --- a/src/tools/miri/tests/pass/shims/x86/intrinsics-x86-pause-without-sse2.stderr +++ b/src/tools/miri/tests/pass/shims/x86/intrinsics-x86-pause-without-sse2.stderr @@ -1,7 +1,7 @@ warning: target feature `sse2` must be enabled to ensure that the ABI of the current target can be implemented correctly | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 1 warning emitted diff --git a/tests/ui/abi/avr-sram.disable_sram.stderr b/tests/ui/abi/avr-sram.disable_sram.stderr index 31b9084f73a48..8b2742cc09ed6 100644 --- a/tests/ui/abi/avr-sram.disable_sram.stderr +++ b/tests/ui/abi/avr-sram.disable_sram.stderr @@ -1,12 +1,12 @@ warning: target feature `sram` cannot be disabled with `-Ctarget-feature`: devices that have no SRAM are unsupported | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: target feature `sram` must be enabled to ensure that the ABI of the current target can be implemented correctly | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 2 warnings emitted diff --git a/tests/ui/abi/avr-sram.no_sram.stderr b/tests/ui/abi/avr-sram.no_sram.stderr index 3f74bf66f190d..fc5848f0b2776 100644 --- a/tests/ui/abi/avr-sram.no_sram.stderr +++ b/tests/ui/abi/avr-sram.no_sram.stderr @@ -1,7 +1,7 @@ warning: target feature `sram` must be enabled to ensure that the ABI of the current target can be implemented correctly | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 1 warning emitted diff --git a/tests/ui/abi/riscv-discoverability-guidance.riscv32.stderr b/tests/ui/abi/riscv-discoverability-guidance.riscv32.stderr index d838af23025cf..c618e5f63546a 100644 --- a/tests/ui/abi/riscv-discoverability-guidance.riscv32.stderr +++ b/tests/ui/abi/riscv-discoverability-guidance.riscv32.stderr @@ -1,9 +1,11 @@ warning: unstable feature specified for `-Ctarget-feature`: `unaligned-scalar-mem` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 error[E0703]: invalid ABI: found `riscv-interrupt` - --> $DIR/riscv-discoverability-guidance.rs:19:8 + --> $DIR/riscv-discoverability-guidance.rs:21:8 | LL | extern "riscv-interrupt" fn isr() {} | ^^^^^^^^^^^^^^^^^ invalid ABI @@ -15,7 +17,7 @@ LL | extern "riscv-interrupt-m" fn isr() {} | ++ error[E0703]: invalid ABI: found `riscv-interrupt-u` - --> $DIR/riscv-discoverability-guidance.rs:24:8 + --> $DIR/riscv-discoverability-guidance.rs:26:8 | LL | extern "riscv-interrupt-u" fn isr_U() {} | ^^^^^^^^^^^^^^^^^^^ invalid ABI diff --git a/tests/ui/abi/riscv-discoverability-guidance.riscv64.stderr b/tests/ui/abi/riscv-discoverability-guidance.riscv64.stderr index d838af23025cf..c618e5f63546a 100644 --- a/tests/ui/abi/riscv-discoverability-guidance.riscv64.stderr +++ b/tests/ui/abi/riscv-discoverability-guidance.riscv64.stderr @@ -1,9 +1,11 @@ warning: unstable feature specified for `-Ctarget-feature`: `unaligned-scalar-mem` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 error[E0703]: invalid ABI: found `riscv-interrupt` - --> $DIR/riscv-discoverability-guidance.rs:19:8 + --> $DIR/riscv-discoverability-guidance.rs:21:8 | LL | extern "riscv-interrupt" fn isr() {} | ^^^^^^^^^^^^^^^^^ invalid ABI @@ -15,7 +17,7 @@ LL | extern "riscv-interrupt-m" fn isr() {} | ++ error[E0703]: invalid ABI: found `riscv-interrupt-u` - --> $DIR/riscv-discoverability-guidance.rs:24:8 + --> $DIR/riscv-discoverability-guidance.rs:26:8 | LL | extern "riscv-interrupt-u" fn isr_U() {} | ^^^^^^^^^^^^^^^^^^^ invalid ABI diff --git a/tests/ui/abi/riscv-discoverability-guidance.rs b/tests/ui/abi/riscv-discoverability-guidance.rs index a191b70fdec67..9937c28030f89 100644 --- a/tests/ui/abi/riscv-discoverability-guidance.rs +++ b/tests/ui/abi/riscv-discoverability-guidance.rs @@ -12,6 +12,8 @@ //~? WARN unstable feature specified for `-Ctarget-feature` //~? NOTE this feature is not stably supported; its behavior can change in the future +//~? NOTE previously accepted +//~? NOTE for more information, see issue extern crate minicore; use minicore::*; diff --git a/tests/ui/abi/s390x-softfloat-gate.disable-softfloat.stderr b/tests/ui/abi/s390x-softfloat-gate.disable-softfloat.stderr index e82d5b744a266..663cbe590405c 100644 --- a/tests/ui/abi/s390x-softfloat-gate.disable-softfloat.stderr +++ b/tests/ui/abi/s390x-softfloat-gate.disable-softfloat.stderr @@ -1,12 +1,12 @@ warning: target feature `soft-float` cannot be enabled with `-Ctarget-feature`: unsupported ABI-configuration feature | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: target feature `soft-float` must be disabled to ensure that the ABI of the current target can be implemented correctly | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 2 warnings emitted diff --git a/tests/ui/abi/s390x-softfloat-gate.enable-softfloat.stderr b/tests/ui/abi/s390x-softfloat-gate.enable-softfloat.stderr index ecc96e448dcfb..12cde78a8ce59 100644 --- a/tests/ui/abi/s390x-softfloat-gate.enable-softfloat.stderr +++ b/tests/ui/abi/s390x-softfloat-gate.enable-softfloat.stderr @@ -1,7 +1,7 @@ warning: target feature `vector` must be disabled to ensure that the ABI of the current target can be implemented correctly | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 1 warning emitted diff --git a/tests/ui/abi/simd-abi-checks-s390x.z13_soft_float.stderr b/tests/ui/abi/simd-abi-checks-s390x.z13_soft_float.stderr index d1d8389752d5d..8c05e2daffa98 100644 --- a/tests/ui/abi/simd-abi-checks-s390x.z13_soft_float.stderr +++ b/tests/ui/abi/simd-abi-checks-s390x.z13_soft_float.stderr @@ -1,12 +1,12 @@ warning: target feature `soft-float` cannot be enabled with `-Ctarget-feature`: unsupported ABI-configuration feature | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: target feature `soft-float` must be disabled to ensure that the ABI of the current target can be implemented correctly | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 error: this function definition requires the `vector` target feature, which is not enabled --> $DIR/simd-abi-checks-s390x.rs:33:1 diff --git a/tests/ui/abi/sparcv8plus.sparc_cpu_v9_feature_v8plus.stderr b/tests/ui/abi/sparcv8plus.sparc_cpu_v9_feature_v8plus.stderr index 50ad31f1105ae..7e1d9edff230f 100644 --- a/tests/ui/abi/sparcv8plus.sparc_cpu_v9_feature_v8plus.stderr +++ b/tests/ui/abi/sparcv8plus.sparc_cpu_v9_feature_v8plus.stderr @@ -1,11 +1,13 @@ warning: unstable feature specified for `-Ctarget-feature`: `v8plus` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 warning: target feature `v8plus` must be disabled to ensure that the ABI of the current target can be implemented correctly | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 error: +v8plus,+v9 --> $DIR/sparcv8plus.rs:35:1 diff --git a/tests/ui/abi/sparcv8plus.sparc_feature_v8plus.stderr b/tests/ui/abi/sparcv8plus.sparc_feature_v8plus.stderr index 0d9ea421a8c52..3e9e7ff7c4a5c 100644 --- a/tests/ui/abi/sparcv8plus.sparc_feature_v8plus.stderr +++ b/tests/ui/abi/sparcv8plus.sparc_feature_v8plus.stderr @@ -1,11 +1,13 @@ warning: unstable feature specified for `-Ctarget-feature`: `v8plus` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 warning: target feature `v8plus` must be disabled to ensure that the ABI of the current target can be implemented correctly | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 error: +v8plus,-v9 (FIXME) --> $DIR/sparcv8plus.rs:40:1 diff --git a/tests/ui/asm/hexagon-register-pairs.stderr b/tests/ui/asm/hexagon-register-pairs.stderr index c5974ba01f176..d59d46363bdb8 100644 --- a/tests/ui/asm/hexagon-register-pairs.stderr +++ b/tests/ui/asm/hexagon-register-pairs.stderr @@ -1,6 +1,8 @@ warning: unstable feature specified for `-Ctarget-feature`: `hvx-length128b` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 error: avoid using named labels in inline assembly --> $DIR/hexagon-register-pairs.rs:32:15 diff --git a/tests/ui/asm/hexagon/bad-reg.stderr b/tests/ui/asm/hexagon/bad-reg.stderr index 57c381bf411a3..ce8f46e1b8498 100644 --- a/tests/ui/asm/hexagon/bad-reg.stderr +++ b/tests/ui/asm/hexagon/bad-reg.stderr @@ -1,6 +1,8 @@ warning: unstable feature specified for `-Ctarget-feature`: `hvx-length128b` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 error: invalid register `r19`: r19 is used internally by LLVM and cannot be used as an operand for inline asm --> $DIR/bad-reg.rs:20:18 diff --git a/tests/ui/asm/mips/reg-conflict.mips32.stderr b/tests/ui/asm/mips/reg-conflict.mips32.stderr index cbd95f7e48bcc..0bb1148e94bd2 100644 --- a/tests/ui/asm/mips/reg-conflict.mips32.stderr +++ b/tests/ui/asm/mips/reg-conflict.mips32.stderr @@ -1,15 +1,21 @@ warning: unknown and unstable feature specified for `-Ctarget-feature`: `mips32r5` | = note: it is still passed through to the codegen backend, but use of this feature might be unsound and the behavior of this feature can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 = help: consider filing a feature request warning: unstable feature specified for `-Ctarget-feature`: `fp64` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 warning: unstable feature specified for `-Ctarget-feature`: `msa` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 error: register `$f4` conflicts with register `$w4` --> $DIR/reg-conflict.rs:28:33 diff --git a/tests/ui/asm/mips/reg-conflict.mips32r6.stderr b/tests/ui/asm/mips/reg-conflict.mips32r6.stderr index 55b11a523102c..ee8f6ee07bf8a 100644 --- a/tests/ui/asm/mips/reg-conflict.mips32r6.stderr +++ b/tests/ui/asm/mips/reg-conflict.mips32r6.stderr @@ -1,10 +1,14 @@ warning: unstable feature specified for `-Ctarget-feature`: `fp64` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 warning: unstable feature specified for `-Ctarget-feature`: `msa` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 error: register `$f4` conflicts with register `$w4` --> $DIR/reg-conflict.rs:28:33 diff --git a/tests/ui/asm/mips/reg-conflict.mips64.stderr b/tests/ui/asm/mips/reg-conflict.mips64.stderr index 64b3ffc22431d..1deb3ae1a4b0d 100644 --- a/tests/ui/asm/mips/reg-conflict.mips64.stderr +++ b/tests/ui/asm/mips/reg-conflict.mips64.stderr @@ -1,15 +1,21 @@ warning: unknown and unstable feature specified for `-Ctarget-feature`: `mips64r5` | = note: it is still passed through to the codegen backend, but use of this feature might be unsound and the behavior of this feature can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 = help: consider filing a feature request warning: unstable feature specified for `-Ctarget-feature`: `fp64` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 warning: unstable feature specified for `-Ctarget-feature`: `msa` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 error: register `$f4` conflicts with register `$w4` --> $DIR/reg-conflict.rs:28:33 diff --git a/tests/ui/asm/mips/reg-conflict.mips64r6.stderr b/tests/ui/asm/mips/reg-conflict.mips64r6.stderr index 55b11a523102c..ee8f6ee07bf8a 100644 --- a/tests/ui/asm/mips/reg-conflict.mips64r6.stderr +++ b/tests/ui/asm/mips/reg-conflict.mips64r6.stderr @@ -1,10 +1,14 @@ warning: unstable feature specified for `-Ctarget-feature`: `fp64` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 warning: unstable feature specified for `-Ctarget-feature`: `msa` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 error: register `$f4` conflicts with register `$w4` --> $DIR/reg-conflict.rs:28:33 diff --git a/tests/ui/target-feature/abi-incompatible-target-feature-flag-enable.riscv.stderr b/tests/ui/target-feature/abi-incompatible-target-feature-flag-enable.riscv.stderr index 11ec86b1e6d85..1995f9d993a63 100644 --- a/tests/ui/target-feature/abi-incompatible-target-feature-flag-enable.riscv.stderr +++ b/tests/ui/target-feature/abi-incompatible-target-feature-flag-enable.riscv.stderr @@ -1,11 +1,13 @@ warning: unstable feature specified for `-Ctarget-feature`: `d` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 warning: target feature `d` must be disabled to ensure that the ABI of the current target can be implemented correctly | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 2 warnings emitted diff --git a/tests/ui/target-feature/abi-incompatible-target-feature-flag-enable.x86.stderr b/tests/ui/target-feature/abi-incompatible-target-feature-flag-enable.x86.stderr index a8395f2d46908..e3d375f973c86 100644 --- a/tests/ui/target-feature/abi-incompatible-target-feature-flag-enable.x86.stderr +++ b/tests/ui/target-feature/abi-incompatible-target-feature-flag-enable.x86.stderr @@ -1,12 +1,12 @@ warning: target feature `soft-float` cannot be enabled with `-Ctarget-feature`: use a soft-float target instead | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: target feature `soft-float` must be disabled to ensure that the ABI of the current target can be implemented correctly | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 2 warnings emitted diff --git a/tests/ui/target-feature/abi-irrelevant-target-feature-flag-disable.stderr b/tests/ui/target-feature/abi-irrelevant-target-feature-flag-disable.stderr index 309b64afd9224..c7623519db2ed 100644 --- a/tests/ui/target-feature/abi-irrelevant-target-feature-flag-disable.stderr +++ b/tests/ui/target-feature/abi-irrelevant-target-feature-flag-disable.stderr @@ -1,6 +1,8 @@ warning: unstable feature specified for `-Ctarget-feature`: `x87` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 warning: 1 warning emitted diff --git a/tests/ui/target-feature/abi-required-target-feature-flag-disable.aarch64.stderr b/tests/ui/target-feature/abi-required-target-feature-flag-disable.aarch64.stderr index b1186d5d5dc78..719f208f0a2fd 100644 --- a/tests/ui/target-feature/abi-required-target-feature-flag-disable.aarch64.stderr +++ b/tests/ui/target-feature/abi-required-target-feature-flag-disable.aarch64.stderr @@ -1,7 +1,7 @@ warning: target feature `neon` must be enabled to ensure that the ABI of the current target can be implemented correctly | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 1 warning emitted diff --git a/tests/ui/target-feature/abi-required-target-feature-flag-disable.loongarch.stderr b/tests/ui/target-feature/abi-required-target-feature-flag-disable.loongarch.stderr index a69544a34c9af..e8a5e98793d10 100644 --- a/tests/ui/target-feature/abi-required-target-feature-flag-disable.loongarch.stderr +++ b/tests/ui/target-feature/abi-required-target-feature-flag-disable.loongarch.stderr @@ -1,7 +1,7 @@ warning: target feature `d` must be enabled to ensure that the ABI of the current target can be implemented correctly | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 1 warning emitted diff --git a/tests/ui/target-feature/abi-required-target-feature-flag-disable.riscv.stderr b/tests/ui/target-feature/abi-required-target-feature-flag-disable.riscv.stderr index cc225b353df13..c4ce26bfef8d3 100644 --- a/tests/ui/target-feature/abi-required-target-feature-flag-disable.riscv.stderr +++ b/tests/ui/target-feature/abi-required-target-feature-flag-disable.riscv.stderr @@ -1,11 +1,13 @@ warning: unstable feature specified for `-Ctarget-feature`: `d` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 warning: target feature `d` must be enabled to ensure that the ABI of the current target can be implemented correctly | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 2 warnings emitted diff --git a/tests/ui/target-feature/abi-required-target-feature-flag-disable.x86-implied.stderr b/tests/ui/target-feature/abi-required-target-feature-flag-disable.x86-implied.stderr index 7ec8b04cfce01..beca512f5ff1c 100644 --- a/tests/ui/target-feature/abi-required-target-feature-flag-disable.x86-implied.stderr +++ b/tests/ui/target-feature/abi-required-target-feature-flag-disable.x86-implied.stderr @@ -1,7 +1,7 @@ warning: target feature `sse2` must be enabled to ensure that the ABI of the current target can be implemented correctly | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 1 warning emitted diff --git a/tests/ui/target-feature/abi-required-target-feature-flag-disable.x86.stderr b/tests/ui/target-feature/abi-required-target-feature-flag-disable.x86.stderr index 911bd0382cba8..52611d230af55 100644 --- a/tests/ui/target-feature/abi-required-target-feature-flag-disable.x86.stderr +++ b/tests/ui/target-feature/abi-required-target-feature-flag-disable.x86.stderr @@ -1,11 +1,13 @@ warning: unstable feature specified for `-Ctarget-feature`: `x87` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 warning: target feature `x87` must be enabled to ensure that the ABI of the current target can be implemented correctly | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 2 warnings emitted diff --git a/tests/ui/target-feature/abi-required-target-feature-missing-in-target-cpu.x86.stderr b/tests/ui/target-feature/abi-required-target-feature-missing-in-target-cpu.x86.stderr index 7ec8b04cfce01..beca512f5ff1c 100644 --- a/tests/ui/target-feature/abi-required-target-feature-missing-in-target-cpu.x86.stderr +++ b/tests/ui/target-feature/abi-required-target-feature-missing-in-target-cpu.x86.stderr @@ -1,7 +1,7 @@ warning: target feature `sse2` must be enabled to ensure that the ABI of the current target can be implemented correctly | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 1 warning emitted diff --git a/tests/ui/target-feature/feature-hierarchy.hexagon-hvxv66.stderr b/tests/ui/target-feature/feature-hierarchy.hexagon-hvxv66.stderr index 99a6aa67e7feb..a48e3f28bc683 100644 --- a/tests/ui/target-feature/feature-hierarchy.hexagon-hvxv66.stderr +++ b/tests/ui/target-feature/feature-hierarchy.hexagon-hvxv66.stderr @@ -1,6 +1,8 @@ warning: unstable feature specified for `-Ctarget-feature`: `hvxv66` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 warning: 1 warning emitted diff --git a/tests/ui/target-feature/feature-hierarchy.hexagon-v60.stderr b/tests/ui/target-feature/feature-hierarchy.hexagon-v60.stderr index 611bf370bdfa7..83ce776cb1c97 100644 --- a/tests/ui/target-feature/feature-hierarchy.hexagon-v60.stderr +++ b/tests/ui/target-feature/feature-hierarchy.hexagon-v60.stderr @@ -1,6 +1,8 @@ warning: unstable feature specified for `-Ctarget-feature`: `v60` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 warning: 1 warning emitted diff --git a/tests/ui/target-feature/feature-hierarchy.hexagon-v68.stderr b/tests/ui/target-feature/feature-hierarchy.hexagon-v68.stderr index 67343fa798b83..2e62c87d7c9d8 100644 --- a/tests/ui/target-feature/feature-hierarchy.hexagon-v68.stderr +++ b/tests/ui/target-feature/feature-hierarchy.hexagon-v68.stderr @@ -1,6 +1,8 @@ warning: unstable feature specified for `-Ctarget-feature`: `v68` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 warning: 1 warning emitted diff --git a/tests/ui/target-feature/forbidden-target-feature-flag-disable.stderr b/tests/ui/target-feature/forbidden-target-feature-flag-disable.stderr index 171ed0de6aaf3..70038b782d723 100644 --- a/tests/ui/target-feature/forbidden-target-feature-flag-disable.stderr +++ b/tests/ui/target-feature/forbidden-target-feature-flag-disable.stderr @@ -1,7 +1,7 @@ warning: target feature `forced-atomics` cannot be disabled with `-Ctarget-feature`: unsound because it changes the ABI of atomic operations | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 1 warning emitted diff --git a/tests/ui/target-feature/forbidden-target-feature-flag.stderr b/tests/ui/target-feature/forbidden-target-feature-flag.stderr index f8490f066d1d7..5647e4e140a41 100644 --- a/tests/ui/target-feature/forbidden-target-feature-flag.stderr +++ b/tests/ui/target-feature/forbidden-target-feature-flag.stderr @@ -1,7 +1,7 @@ warning: target feature `forced-atomics` cannot be enabled with `-Ctarget-feature`: unsound because it changes the ABI of atomic operations | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 1 warning emitted diff --git a/tests/ui/target-feature/packedstack-combinations.with_softfloat.stderr b/tests/ui/target-feature/packedstack-combinations.with_softfloat.stderr index b8c06fc57a448..eeec785448bc3 100644 --- a/tests/ui/target-feature/packedstack-combinations.with_softfloat.stderr +++ b/tests/ui/target-feature/packedstack-combinations.with_softfloat.stderr @@ -1,6 +1,8 @@ warning: unstable feature specified for `-Ctarget-feature`: `backchain` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 warning: 1 warning emitted diff --git a/tests/ui/target-feature/retpoline-target-feature-flag.by_feature1.stderr b/tests/ui/target-feature/retpoline-target-feature-flag.by_feature1.stderr index 79e89823c5170..225234ae1011c 100644 --- a/tests/ui/target-feature/retpoline-target-feature-flag.by_feature1.stderr +++ b/tests/ui/target-feature/retpoline-target-feature-flag.by_feature1.stderr @@ -1,7 +1,7 @@ warning: target feature `retpoline-external-thunk` cannot be enabled with `-Ctarget-feature`: use `-Zretpoline-external-thunk` compiler flag instead | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 1 warning emitted diff --git a/tests/ui/target-feature/retpoline-target-feature-flag.by_feature2.stderr b/tests/ui/target-feature/retpoline-target-feature-flag.by_feature2.stderr index f5ff15df63299..3b98a4a79b319 100644 --- a/tests/ui/target-feature/retpoline-target-feature-flag.by_feature2.stderr +++ b/tests/ui/target-feature/retpoline-target-feature-flag.by_feature2.stderr @@ -1,7 +1,7 @@ warning: target feature `retpoline-indirect-branches` cannot be enabled with `-Ctarget-feature`: use `-Zretpoline` compiler flag instead | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 1 warning emitted diff --git a/tests/ui/target-feature/retpoline-target-feature-flag.by_feature3.stderr b/tests/ui/target-feature/retpoline-target-feature-flag.by_feature3.stderr index 158cca08a7621..fd062f5b222c2 100644 --- a/tests/ui/target-feature/retpoline-target-feature-flag.by_feature3.stderr +++ b/tests/ui/target-feature/retpoline-target-feature-flag.by_feature3.stderr @@ -1,7 +1,7 @@ warning: target feature `retpoline-indirect-calls` cannot be enabled with `-Ctarget-feature`: use `-Zretpoline` compiler flag instead | = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! - = note: for more information, see issue #116344 + = note: for more information, see issue #162235 warning: 1 warning emitted diff --git a/tests/ui/target-feature/similar-feature-suggestion.stderr b/tests/ui/target-feature/similar-feature-suggestion.stderr index f39dfd401e07c..bece56b86aebc 100644 --- a/tests/ui/target-feature/similar-feature-suggestion.stderr +++ b/tests/ui/target-feature/similar-feature-suggestion.stderr @@ -1,6 +1,8 @@ warning: unknown and unstable feature specified for `-Ctarget-feature`: `rdrnd` | = note: it is still passed through to the codegen backend, but use of this feature might be unsound and the behavior of this feature can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 = help: you might have meant: `rdrand` warning: 1 warning emitted diff --git a/tests/ui/target-feature/unstable-feature.stderr b/tests/ui/target-feature/unstable-feature.stderr index 309b64afd9224..c7623519db2ed 100644 --- a/tests/ui/target-feature/unstable-feature.stderr +++ b/tests/ui/target-feature/unstable-feature.stderr @@ -1,6 +1,8 @@ warning: unstable feature specified for `-Ctarget-feature`: `x87` | = note: this feature is not stably supported; its behavior can change in the future + = note: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #162235 warning: 1 warning emitted