Re: Should close() release locks atomically?

From: Mark Murray <markm_at_FreeBSD.org>
Date: Wed, 28 Jun 2023 17:05:30 UTC
> On 28 Jun 2023, at 17:53, Alan Somers <asomers@freebsd.org> wrote:
> 
> On Wed, Jun 28, 2023 at 9:40 AM Mark Murray <markm@freebsd.org <mailto:markm@freebsd.org>> wrote:
>> Hi - have you tried using e.g. CReduce to get a testcase? I've used
>> CReduce a bit @work for compiler development and its pretty good.
>> 
> No I haven't.  I could try.  But,
> * Does creduce work on Rust, too?
> * My failure is frequent but not 100% reliable.  Will that prevent me from using creduce successfully?

I believe it does work on Rust, and other languages too.

The "not 100% reliable" issue will be problematic, but if you are prepared
to run for some time in order to force the failure, and if you are then prepared
to let CReduce chew on this for some time, you could be in luck!

M
--
Mark R V Murray