From 5bdfad184883f170344a3dbaf2539154ca7a8cf8 Mon Sep 17 00:00:00 2001 From: ujjwalVishwakarma2006 <2023ucs0116@iitjammu.ac.in> Date: Thu, 9 Apr 2026 23:18:33 +0530 Subject: [PATCH 1/2] Move two tests to appropriate directories --- .../{issues/issue-3874.rs => binding/ref-in-let-lhs-in-field.rs} | 0 .../issue-4972.rs => box/deref-borrowed-trait-object-in-box.rs} | 0 .../deref-borrowed-trait-object-in-box.stderr} | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename tests/ui/{issues/issue-3874.rs => binding/ref-in-let-lhs-in-field.rs} (100%) rename tests/ui/{issues/issue-4972.rs => box/deref-borrowed-trait-object-in-box.rs} (100%) rename tests/ui/{issues/issue-4972.stderr => box/deref-borrowed-trait-object-in-box.stderr} (100%) diff --git a/tests/ui/issues/issue-3874.rs b/tests/ui/binding/ref-in-let-lhs-in-field.rs similarity index 100% rename from tests/ui/issues/issue-3874.rs rename to tests/ui/binding/ref-in-let-lhs-in-field.rs diff --git a/tests/ui/issues/issue-4972.rs b/tests/ui/box/deref-borrowed-trait-object-in-box.rs similarity index 100% rename from tests/ui/issues/issue-4972.rs rename to tests/ui/box/deref-borrowed-trait-object-in-box.rs diff --git a/tests/ui/issues/issue-4972.stderr b/tests/ui/box/deref-borrowed-trait-object-in-box.stderr similarity index 100% rename from tests/ui/issues/issue-4972.stderr rename to tests/ui/box/deref-borrowed-trait-object-in-box.stderr From d2574d4b7f2a35606480589b391f7159d241e9a2 Mon Sep 17 00:00:00 2001 From: ujjwalVishwakarma2006 <2023ucs0116@iitjammu.ac.in> Date: Thu, 9 Apr 2026 23:27:51 +0530 Subject: [PATCH 2/2] Add issues links at the top and update stderr file --- tests/ui/binding/ref-in-let-lhs-in-field.rs | 1 + tests/ui/box/deref-borrowed-trait-object-in-box.rs | 1 + tests/ui/box/deref-borrowed-trait-object-in-box.stderr | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/ui/binding/ref-in-let-lhs-in-field.rs b/tests/ui/binding/ref-in-let-lhs-in-field.rs index 251e8e1da6d34..75ba4536545d5 100644 --- a/tests/ui/binding/ref-in-let-lhs-in-field.rs +++ b/tests/ui/binding/ref-in-let-lhs-in-field.rs @@ -1,3 +1,4 @@ +//! regression test for //@ build-pass #![allow(dead_code)] diff --git a/tests/ui/box/deref-borrowed-trait-object-in-box.rs b/tests/ui/box/deref-borrowed-trait-object-in-box.rs index 3f1c6f855007c..61cb2b2a8ae2e 100644 --- a/tests/ui/box/deref-borrowed-trait-object-in-box.rs +++ b/tests/ui/box/deref-borrowed-trait-object-in-box.rs @@ -1,3 +1,4 @@ +//! regression test for #![feature(box_patterns)] trait MyTrait { diff --git a/tests/ui/box/deref-borrowed-trait-object-in-box.stderr b/tests/ui/box/deref-borrowed-trait-object-in-box.stderr index 8de3909ca305e..083133c468cab 100644 --- a/tests/ui/box/deref-borrowed-trait-object-in-box.stderr +++ b/tests/ui/box/deref-borrowed-trait-object-in-box.stderr @@ -1,5 +1,5 @@ error[E0033]: type `Box<(dyn MyTrait + 'static)>` cannot be dereferenced - --> $DIR/issue-4972.rs:13:25 + --> $DIR/deref-borrowed-trait-object-in-box.rs:14:25 | LL | TraitWrapper::A(box ref map) => map, | ^^^^^^^^^^^ type `Box<(dyn MyTrait + 'static)>` cannot be dereferenced