From mboxrd@z Thu Jan 1 00:00:00 1970 From: erik quanstrom Date: Tue, 3 Dec 2013 12:22:33 -0500 To: 9fans@9fans.net Message-ID: <52a33b5db2c593498b98c0b95cca6411@brasstown.quanstro.net> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Go and 21-bit runes (and a bit of Go status) Topicbox-Message-UUID: 917f618e-ead8-11e9-9d60-3106f5b1d025 > The patch was a bit of a scream. I'm the first to admit that 8c needs > a touch of TLC and that an abort() in the middle of a compiler, > without the slightest attempt to deal with the problem is at least as > embarrassing as the expansion of BGETLE, but the original code that > tripped the compiler was also extremely shoddy. And the Go one does not attempt in a compiler. one does correctly or one does not do. "attempting" is the path to madness. it's been a while since i've debugged something down to the asm and found the compiler had got it wrong. we must keep it this way! - erik