summaryrefslogtreecommitdiffstats
path: root/tests/ui/const-generics/issues/issue-71381.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ui/const-generics/issues/issue-71381.rs')
-rw-r--r--tests/ui/const-generics/issues/issue-71381.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/ui/const-generics/issues/issue-71381.rs b/tests/ui/const-generics/issues/issue-71381.rs
index 66f819dbe..8a878efb4 100644
--- a/tests/ui/const-generics/issues/issue-71381.rs
+++ b/tests/ui/const-generics/issues/issue-71381.rs
@@ -12,8 +12,8 @@ unsafe extern "C" fn pass(args: PassArg) {
impl Test {
pub fn call_me<Args: Sized, const IDX: usize, const FN: unsafe extern "C" fn(Args)>(&self) {
- //~^ ERROR: using function pointers as const generic parameters is forbidden
- //~| ERROR: the type of const parameters must not depend on other generic parameters
+ //[min]~^ ERROR: using function pointers as const generic parameters is forbidden
+ //~^^ ERROR: the type of const parameters must not depend on other generic parameters
self.0 = Self::trampiline::<Args, IDX, FN> as _
}
@@ -21,8 +21,8 @@ impl Test {
Args: Sized,
const IDX: usize,
const FN: unsafe extern "C" fn(Args),
- //~^ ERROR: using function pointers as const generic parameters is forbidden
- //~| ERROR: the type of const parameters must not depend on other generic parameters
+ //[min]~^ ERROR: using function pointers as const generic parameters is forbidden
+ //~^^ ERROR: the type of const parameters must not depend on other generic parameters
>(
args: Args,
) {
@@ -31,6 +31,6 @@ impl Test {
}
fn main() {
- let x = Test();
+ let x = Test(std::ptr::null());
x.call_me::<PassArg, 30, pass>()
}