From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@cse.psu.edu From: "Thomas Bushnell, BSG" Message-ID: <87zo19ailt.fsf@becket.becket.net> Content-Type: text/plain; charset=us-ascii References: Subject: Re: [9fans] Is this a bug in 8c? Date: Fri, 15 Mar 2002 17:26:24 +0000 Topicbox-Message-UUID: 6811334e-eaca-11e9-9e20-41e7f4b1d025 rob@plan9.bell-labs.com (rob pike) writes: > a) long long is not an integer type according to the ANSI C standard I > hold in my hand. Perhaps it is in C9X, but it's not even mentioned in > the old standard. It isn't a type at all as far as the standard is > concerned. I know other compilers came to implement it, but where in > the 1989 standard - the one 8c was written to - does it mention long > long? It's not a standards violation, but it's clear that it's a bug. > b) 8c is not "riddled" with "intentional bugs". Be careful who you > call snide and self-superior. I think the strongest honest statement > you could make as far as long long is concerned is that some of the > operations on the long long extension are unimplemented. That is a > far cry from "riddled" with "intentional bugs". Even the error message was improper, since it didn't say anything about what the actual problem was. Make that four bugs now.