From 8c78c33aba5215c884b14349b11ae141c5c598c5 Mon Sep 17 00:00:00 2001 From: ujjwalVishwakarma2006 <2023ucs0116@iitjammu.ac.in> Date: Wed, 15 Apr 2026 23:46:29 +0530 Subject: [PATCH 1/2] Move test files from issues/ to appropriate subdirectories --- .../issue-45425.rs => higher-ranked/binop-lhs-hrtb-subtyping.rs} | 0 .../subtyping-both-lhs-and-rhs-in-add-impl.rs} | 0 .../issue-28839.rs => reborrow/reborrow-mutable-reference.rs} | 0 .../auxiliary/resolve-conflict-local-vs-glob-import-a.rs} | 0 .../auxiliary/resolve-conflict-local-vs-glob-import-b.rs} | 0 .../resolve-conflict-local-vs-glob-import.rs} | 0 6 files changed, 0 insertions(+), 0 deletions(-) rename tests/ui/{issues/issue-45425.rs => higher-ranked/binop-lhs-hrtb-subtyping.rs} (100%) rename tests/ui/{issues/issue-32008.rs => overloaded/subtyping-both-lhs-and-rhs-in-add-impl.rs} (100%) rename tests/ui/{issues/issue-28839.rs => reborrow/reborrow-mutable-reference.rs} (100%) rename tests/ui/{issues/auxiliary/issue-2316-a.rs => resolve/auxiliary/resolve-conflict-local-vs-glob-import-a.rs} (100%) rename tests/ui/{issues/auxiliary/issue-2316-b.rs => resolve/auxiliary/resolve-conflict-local-vs-glob-import-b.rs} (100%) rename tests/ui/{issues/issue-2316-c.rs => resolve/resolve-conflict-local-vs-glob-import.rs} (100%) diff --git a/tests/ui/issues/issue-45425.rs b/tests/ui/higher-ranked/binop-lhs-hrtb-subtyping.rs similarity index 100% rename from tests/ui/issues/issue-45425.rs rename to tests/ui/higher-ranked/binop-lhs-hrtb-subtyping.rs diff --git a/tests/ui/issues/issue-32008.rs b/tests/ui/overloaded/subtyping-both-lhs-and-rhs-in-add-impl.rs similarity index 100% rename from tests/ui/issues/issue-32008.rs rename to tests/ui/overloaded/subtyping-both-lhs-and-rhs-in-add-impl.rs diff --git a/tests/ui/issues/issue-28839.rs b/tests/ui/reborrow/reborrow-mutable-reference.rs similarity index 100% rename from tests/ui/issues/issue-28839.rs rename to tests/ui/reborrow/reborrow-mutable-reference.rs diff --git a/tests/ui/issues/auxiliary/issue-2316-a.rs b/tests/ui/resolve/auxiliary/resolve-conflict-local-vs-glob-import-a.rs similarity index 100% rename from tests/ui/issues/auxiliary/issue-2316-a.rs rename to tests/ui/resolve/auxiliary/resolve-conflict-local-vs-glob-import-a.rs diff --git a/tests/ui/issues/auxiliary/issue-2316-b.rs b/tests/ui/resolve/auxiliary/resolve-conflict-local-vs-glob-import-b.rs similarity index 100% rename from tests/ui/issues/auxiliary/issue-2316-b.rs rename to tests/ui/resolve/auxiliary/resolve-conflict-local-vs-glob-import-b.rs diff --git a/tests/ui/issues/issue-2316-c.rs b/tests/ui/resolve/resolve-conflict-local-vs-glob-import.rs similarity index 100% rename from tests/ui/issues/issue-2316-c.rs rename to tests/ui/resolve/resolve-conflict-local-vs-glob-import.rs From bcf86daadaf0430cac0dceff1b3a2dc4a4b72b0d Mon Sep 17 00:00:00 2001 From: ujjwalVishwakarma2006 <2023ucs0116@iitjammu.ac.in> Date: Wed, 15 Apr 2026 23:50:36 +0530 Subject: [PATCH 2/2] Add issue links --- tests/ui/higher-ranked/binop-lhs-hrtb-subtyping.rs | 1 + .../overloaded/subtyping-both-lhs-and-rhs-in-add-impl.rs | 1 + tests/ui/reborrow/reborrow-mutable-reference.rs | 1 + .../auxiliary/resolve-conflict-local-vs-glob-import-a.rs | 1 + .../auxiliary/resolve-conflict-local-vs-glob-import-b.rs | 5 +++-- .../ui/resolve/resolve-conflict-local-vs-glob-import.rs | 9 +++++---- 6 files changed, 12 insertions(+), 6 deletions(-) diff --git a/tests/ui/higher-ranked/binop-lhs-hrtb-subtyping.rs b/tests/ui/higher-ranked/binop-lhs-hrtb-subtyping.rs index fad8284caf5ba..9408bc120e1c7 100644 --- a/tests/ui/higher-ranked/binop-lhs-hrtb-subtyping.rs +++ b/tests/ui/higher-ranked/binop-lhs-hrtb-subtyping.rs @@ -1,3 +1,4 @@ +//! Regression test for //@ check-pass #![allow(dead_code)] use std::ops::Add; diff --git a/tests/ui/overloaded/subtyping-both-lhs-and-rhs-in-add-impl.rs b/tests/ui/overloaded/subtyping-both-lhs-and-rhs-in-add-impl.rs index 9075085bab746..7ec43607c2bca 100644 --- a/tests/ui/overloaded/subtyping-both-lhs-and-rhs-in-add-impl.rs +++ b/tests/ui/overloaded/subtyping-both-lhs-and-rhs-in-add-impl.rs @@ -1,3 +1,4 @@ +//! Regression test for //@ run-pass #![allow(dead_code)] #![allow(unused_variables)] diff --git a/tests/ui/reborrow/reborrow-mutable-reference.rs b/tests/ui/reborrow/reborrow-mutable-reference.rs index 76b0fa2d6e089..a66e4de34bcb0 100644 --- a/tests/ui/reborrow/reborrow-mutable-reference.rs +++ b/tests/ui/reborrow/reborrow-mutable-reference.rs @@ -1,3 +1,4 @@ +//! Regression test for //@ run-pass pub struct Foo; diff --git a/tests/ui/resolve/auxiliary/resolve-conflict-local-vs-glob-import-a.rs b/tests/ui/resolve/auxiliary/resolve-conflict-local-vs-glob-import-a.rs index 418ddc0b06926..3ce7e5f30836c 100644 --- a/tests/ui/resolve/auxiliary/resolve-conflict-local-vs-glob-import-a.rs +++ b/tests/ui/resolve/auxiliary/resolve-conflict-local-vs-glob-import-a.rs @@ -1,3 +1,4 @@ +//! Regression test for enum cat { tabby, calico, tortoiseshell } diff --git a/tests/ui/resolve/auxiliary/resolve-conflict-local-vs-glob-import-b.rs b/tests/ui/resolve/auxiliary/resolve-conflict-local-vs-glob-import-b.rs index 550c2d6eb226d..64fc45e21faf1 100644 --- a/tests/ui/resolve/auxiliary/resolve-conflict-local-vs-glob-import-b.rs +++ b/tests/ui/resolve/auxiliary/resolve-conflict-local-vs-glob-import-b.rs @@ -1,9 +1,10 @@ +//! Regression test for #![allow(unused_imports)] -extern crate issue_2316_a; +extern crate resolve_conflict_local_vs_glob_import_a; pub mod cloth { - use issue_2316_a::*; + use resolve_conflict_local_vs_glob_import_a::*; pub enum fabric { gingham, flannel, calico diff --git a/tests/ui/resolve/resolve-conflict-local-vs-glob-import.rs b/tests/ui/resolve/resolve-conflict-local-vs-glob-import.rs index f800d4723ffd2..eebab6509d738 100644 --- a/tests/ui/resolve/resolve-conflict-local-vs-glob-import.rs +++ b/tests/ui/resolve/resolve-conflict-local-vs-glob-import.rs @@ -1,10 +1,11 @@ +//! Regression test for //@ run-pass -//@ aux-build:issue-2316-a.rs -//@ aux-build:issue-2316-b.rs +//@ aux-build:resolve-conflict-local-vs-glob-import-a.rs +//@ aux-build:resolve-conflict-local-vs-glob-import-b.rs -extern crate issue_2316_b; -use issue_2316_b::cloth; +extern crate resolve_conflict_local_vs_glob_import_b; +use resolve_conflict_local_vs_glob_import_b::cloth; pub fn main() { let _c: cloth::fabric = cloth::fabric::calico;