From mboxrd@z Thu Jan 1 00:00:00 1970 From: tlaronde@polynum.com Date: Fri, 23 Apr 2010 20:51:45 +0200 To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Message-ID: <20100423185145.GA1722@polynum.com> References: <20100422224911.F14615B73@mail.bitblocks.com> <239c41a785c8c5638338c2f007f50733@vitanuova.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <239c41a785c8c5638338c2f007f50733@vitanuova.com> User-Agent: Mutt/1.4.2.3i Subject: Re: [9fans] BUG!!! in Plan9 compiler! Topicbox-Message-UUID: 0cc94132-ead6-11e9-9d60-3106f5b1d025 On Fri, Apr 23, 2010 at 07:53:24PM +0100, C H Forsyth wrote: > > on 19 April, I wrote: > >notably the compiler doesn't implement the value-preserving rules for comparisons. ... > >instead the compiler implements the older unsigned-preserving rule It's a chance I was working with a software as described and as explained as D.E. Knuth's METAFONT, with test suite. Because without that, and with "erratic" results, I would probably have dropped the ball... Hopefully now, everybody knows that this is not only a "theorical" divergence, but might have rather actual surprising results! -- Thierry Laronde http://www.kergis.com/ Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C