Re: [PATCH v3 5/7] rust: alloc: add Vec::retain

From: Tamir Duberstein
Date: Thu Apr 24 2025 - 09:52:34 EST


On Thu, Apr 24, 2025 at 7:46 AM Alice Ryhl <aliceryhl@xxxxxxxxxx> wrote:
>
> On Wed, Apr 23, 2025 at 02:14:11PM +0200, Danilo Krummrich wrote:
> > On 4/22/25 11:52 AM, Alice Ryhl wrote:
> > > Unfortunately this can't be a kunit test because it uses the upstream
> > > Rust implementation of Vec::retain as a comparison, which we can't call
> > > from a kunit test.
> >
> > Would it work from the rusttest target? We can use our kernel Vec type from
> > there, but I don't remember if we still can use std Vec from there.
>
> My guess is no, but I don't know for sure.

Isn't it possible to write a test without needing std's implementation?