NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: port-arm/55239 (_atomic_cas_8_mp broken on evbarm (armv5))



The following reply was made to PR port-arm/55239; it has been noted by GNATS.

From: Rin Okuyama <rokuyama.rk%gmail.com@localhost>
To: Martin Husemann <martin%duskware.de@localhost>, gnats-bugs%netbsd.org@localhost
Cc: skrll%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
 martin%NetBSD.org@localhost
Subject: Re: port-arm/55239 (_atomic_cas_8_mp broken on evbarm (armv5))
Date: Mon, 16 May 2022 18:10:30 +0900

 On 2022/05/16 18:04, Martin Husemann wrote:
 > On Sun, May 15, 2022 at 08:17:40PM +0000, skrll%NetBSD.org@localhost wrote:
 >> Can this be closed.
 >> The code looks OK to me. If someone ever tries to do MP on armv5
 >> then maybe it can be revisited
 > 
 > I would be happy with antything that makes the tests pass (they still
 > fail, on non-MP armv5).
 
 You mean __sync_{bool,val}_compare_and_swap_1?
 
 https://www.netbsd.org/~martin/evbarm-atf/402_atf.html#lib_libc_atomic_t___sync_compare_and_swap___sync_bool_compare_and_swap_1
 
 This smells like a compiler bug. I was just going to examine this :)
 I will send details later...
 
 Thanks,
 rin
 


Home | Main Index | Thread Index | Old Index