From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from duke.felloff.net ([216.126.196.34]) by ewsd; Thu May 7 17:03:36 EDT 2020 Message-ID: Date: Thu, 7 May 2020 23:03:27 +0200 From: cinap_lenrek@felloff.net To: 9front@9front.org Subject: Re: [9front] rpi4 shoots to 100% load and is unresponsive In-Reply-To: <2CCB0817-9F56-4A8E-8A72-F6555FB40280@cpan.org> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: HTML strategy framework rails blockchain-oriented layer ok, could reproduce. the issue appears to be that cmpswap() fails with negative values. this broke with the new pid allocator. void castest(void) { static long xxx = -1; print("castest!\n"); assert(xxx == -1); assert(cmpswap(&xxx, -1, 518)); // this fails assert(xxx == 518); } this could be a bug in the linker or with the assembly. i'll write once i have a fix. -- cinap