diff options
| author | Michael Goulet <michael@errs.io> | 2024-11-19 17:18:54 +0000 |
|---|---|---|
| committer | Michael Goulet <michael@errs.io> | 2024-11-22 16:54:41 +0000 |
| commit | af0d566e76a709caa2a89123202f583cbcc877e2 (patch) | |
| tree | 423a4b388450803052248d342deebf74eeab3d5f /tests | |
| parent | 20882608529a969bd878ad787cf0038716c021df (diff) | |
| download | rust-af0d566e76a709caa2a89123202f583cbcc877e2.tar.gz rust-af0d566e76a709caa2a89123202f583cbcc877e2.zip | |
Deduplicate checking drop terminator
Diffstat (limited to 'tests')
6 files changed, 15 insertions, 14 deletions
diff --git a/tests/ui/consts/const-block-const-bound.stderr b/tests/ui/consts/const-block-const-bound.stderr index 3b8f6b63591..9dd6a96686f 100644 --- a/tests/ui/consts/const-block-const-bound.stderr +++ b/tests/ui/consts/const-block-const-bound.stderr @@ -4,7 +4,7 @@ error[E0658]: use of unstable library feature `const_destruct` LL | use std::marker::Destruct; | ^^^^^^^^^^^^^^^^^^^^^ | - = note: see issue #10 <https://github.com/rust-lang/rust/issues/10> for more information + = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information = help: add `#![feature(const_destruct)]` to the crate attributes to enable = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date @@ -14,7 +14,7 @@ error[E0658]: use of unstable library feature `const_destruct` LL | const fn f<T: ~const Destruct>(x: T) {} | ^^^^^^^^ | - = note: see issue #10 <https://github.com/rust-lang/rust/issues/10> for more information + = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information = help: add `#![feature(const_destruct)]` to the crate attributes to enable = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date diff --git a/tests/ui/consts/fn_trait_refs.stderr b/tests/ui/consts/fn_trait_refs.stderr index 15d3ae98c7e..c84e6047936 100644 --- a/tests/ui/consts/fn_trait_refs.stderr +++ b/tests/ui/consts/fn_trait_refs.stderr @@ -4,7 +4,7 @@ error[E0658]: use of unstable library feature `const_destruct` LL | use std::marker::Destruct; | ^^^^^^^^^^^^^^^^^^^^^ | - = note: see issue #10 <https://github.com/rust-lang/rust/issues/10> for more information + = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information = help: add `#![feature(const_destruct)]` to the crate attributes to enable = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date @@ -14,7 +14,7 @@ error[E0658]: use of unstable library feature `const_destruct` LL | T: ~const Fn<()> + ~const Destruct, | ^^^^^^^^ | - = note: see issue #10 <https://github.com/rust-lang/rust/issues/10> for more information + = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information = help: add `#![feature(const_destruct)]` to the crate attributes to enable = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date @@ -24,7 +24,7 @@ error[E0658]: use of unstable library feature `const_destruct` LL | T: ~const FnMut<()> + ~const Destruct, | ^^^^^^^^ | - = note: see issue #10 <https://github.com/rust-lang/rust/issues/10> for more information + = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information = help: add `#![feature(const_destruct)]` to the crate attributes to enable = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date @@ -34,7 +34,7 @@ error[E0658]: use of unstable library feature `const_destruct` LL | T: ~const Fn<()> + ~const Destruct, | ^^^^^^^^ | - = note: see issue #10 <https://github.com/rust-lang/rust/issues/10> for more information + = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information = help: add `#![feature(const_destruct)]` to the crate attributes to enable = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date @@ -44,7 +44,7 @@ error[E0658]: use of unstable library feature `const_destruct` LL | T: ~const FnMut<()> + ~const Destruct, | ^^^^^^^^ | - = note: see issue #10 <https://github.com/rust-lang/rust/issues/10> for more information + = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information = help: add `#![feature(const_destruct)]` to the crate attributes to enable = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date diff --git a/tests/ui/traits/const-traits/const-drop-bound.stderr b/tests/ui/traits/const-traits/const-drop-bound.stderr index 530b23975ad..9abfa630e4d 100644 --- a/tests/ui/traits/const-traits/const-drop-bound.stderr +++ b/tests/ui/traits/const-traits/const-drop-bound.stderr @@ -4,7 +4,7 @@ error[E0658]: use of unstable library feature `const_destruct` LL | use std::marker::Destruct; | ^^^^^^^^^^^^^^^^^^^^^ | - = note: see issue #10 <https://github.com/rust-lang/rust/issues/10> for more information + = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information = help: add `#![feature(const_destruct)]` to the crate attributes to enable = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date @@ -14,7 +14,7 @@ error[E0658]: use of unstable library feature `const_destruct` LL | const fn foo<T, E>(res: Result<T, E>) -> Option<T> where E: ~const Destruct { | ^^^^^^^^ | - = note: see issue #10 <https://github.com/rust-lang/rust/issues/10> for more information + = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information = help: add `#![feature(const_destruct)]` to the crate attributes to enable = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date @@ -24,7 +24,7 @@ error[E0658]: use of unstable library feature `const_destruct` LL | T: ~const Destruct, | ^^^^^^^^ | - = note: see issue #10 <https://github.com/rust-lang/rust/issues/10> for more information + = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information = help: add `#![feature(const_destruct)]` to the crate attributes to enable = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date @@ -34,7 +34,7 @@ error[E0658]: use of unstable library feature `const_destruct` LL | E: ~const Destruct, | ^^^^^^^^ | - = note: see issue #10 <https://github.com/rust-lang/rust/issues/10> for more information + = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information = help: add `#![feature(const_destruct)]` to the crate attributes to enable = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date diff --git a/tests/ui/traits/const-traits/const-drop-fail-2.stderr b/tests/ui/traits/const-traits/const-drop-fail-2.stderr index 83c72efb7eb..d871f4d425d 100644 --- a/tests/ui/traits/const-traits/const-drop-fail-2.stderr +++ b/tests/ui/traits/const-traits/const-drop-fail-2.stderr @@ -4,7 +4,7 @@ error[E0658]: use of unstable library feature `const_destruct` LL | use std::marker::{Destruct, PhantomData}; | ^^^^^^^^ | - = note: see issue #10 <https://github.com/rust-lang/rust/issues/10> for more information + = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information = help: add `#![feature(const_destruct)]` to the crate attributes to enable = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date @@ -14,7 +14,7 @@ error[E0658]: use of unstable library feature `const_destruct` LL | const fn check<T: ~const Destruct>(_: T) {} | ^^^^^^^^ | - = note: see issue #10 <https://github.com/rust-lang/rust/issues/10> for more information + = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information = help: add `#![feature(const_destruct)]` to the crate attributes to enable = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date diff --git a/tests/ui/traits/const-traits/effects/minicore-drop-without-feature-gate.no.stderr b/tests/ui/traits/const-traits/effects/minicore-drop-without-feature-gate.no.stderr index a6dcc38816a..218f3661e39 100644 --- a/tests/ui/traits/const-traits/effects/minicore-drop-without-feature-gate.no.stderr +++ b/tests/ui/traits/const-traits/effects/minicore-drop-without-feature-gate.no.stderr @@ -1,5 +1,5 @@ error[E0493]: destructor of `ConstDrop` cannot be evaluated at compile-time - --> $DIR/minicore-drop-without-feature-gate.rs:23:13 + --> $DIR/minicore-drop-without-feature-gate.rs:24:13 | LL | let _ = ConstDrop; | ^^^^^^^^^- value is dropped here diff --git a/tests/ui/traits/const-traits/effects/minicore-drop-without-feature-gate.rs b/tests/ui/traits/const-traits/effects/minicore-drop-without-feature-gate.rs index 06014ad1291..e75bf3db007 100644 --- a/tests/ui/traits/const-traits/effects/minicore-drop-without-feature-gate.rs +++ b/tests/ui/traits/const-traits/effects/minicore-drop-without-feature-gate.rs @@ -2,6 +2,7 @@ //@ compile-flags: --crate-type=lib -Znext-solver //@ revisions: yes no //@[yes] check-pass +// gate-test-const_destruct #![feature(no_core, const_trait_impl)] #![cfg_attr(yes, feature(const_destruct))] |
