Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Archive » net.micro.amiga » Re: 1) BASIC bug and Commodore / Response (~100 lines long)
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: 1) BASIC bug and Commodore / Response (~100 lines long) [message #282322] Mon, 20 January 1986 14:54
bruceb is currently offline  bruceb
Messages: 41
Registered: October 1985
Karma: 0
Member
Article-I.D.: amiga.573
Posted: Mon Jan 20 14:54:09 1986
Date-Received: Tue, 21-Jan-86 09:02:20 EST
References: <1099@ecsvax.UUCP>
Reply-To: bruceb@hunter.UUCP (Bruce Barrett)
Distribution: net
Organization: Commodore-Amiga Inc., 983 University Ave #D, Los Gatos CA 95030
Lines: 87

In article <1099@ecsvax.UUCP> urjlew@ecsvax.BITNET (Rostyk Lewyckyj) writes:
 > Keywords:Microsoft BASIC,vendor attitudes,COMSPEC

Thank you Mr (or Ms?) Lewyckyj, for your bug report.

 > I decided to test the accuracy of the arithmetic calculations... 

 >     INPUT"Enter range";x,y 
 >     INPUT"Enter steps";nx 
 >     delta = 1.0/nx 
 >     FOR i = x TO y STEP delta 
 >       j = i*i : k=i^2 
 >       IF j<>k THEN PRINT i,j,k,(j-k) 
 >       NEXT i 

 > Run ... from about 925 to 930 with nx=2,4,8,16 

For those of you who have not tried this:
  928*928 = 861184 correct
  928^2   = 861312 off by 128 (.01%)
Other calculations in this area seem to be off by .0625 (.000007%)

 > On Thursday Jan. 2 I got through to Suzan Watlain at the 
 > Commodore Product support center and attempted to report the 
 > problem to her.  She kept asking me if I had declared the 
 > variables and telling me that one should expect roundoff problems...

By the way... If you insert the following line at the start of the
program the problem "goes away":
	DEFDBL A-z

 > ... I asked her if the problem had 
 > been reported to Pennsylvania and she told she would not 
 > pass it on. 

	My opinion: This was a mistake.

 > It appears to me that Microsofts BASIC was rushed out the door 
 > to market before the ink was dry. Certainly without proper 
 > testing. 

I am sorry but I must disagree with you on this point.
I feel that although bugs do still exist, that "Proper" testing was done.
I was involved with the testing of this product and have a good idea
A) What testing ws done, B) How long it took, and C) What bugs we
decided we could live with for the first release.  D) The quality
of the product before and after testing.

	a) All of the National Bureau of Standards (NBS) BASIC tests
		were run.  These include lots of arithmetic test
		although most of them are at the extreme ends of
		the numeric ranges.
	b) After several preliminary versions (< V1.0) Microsoft sent 
		us Version 1.0 "This is it good enough to ship" 
		about 10-Sept-85.  We had about 5 people working 
		from about the 10th of September to early November 
		(About 9 weeks or *10 man months*) testing this product.
	c) The bugs we were aware of at the time of the release were
		mostly cosmetic.  (We were not aware of this one.)
	d) The number and type of bugs found/reported/fixed during this
		time contributed significantly to the quality of the
		product.  What you have today is far better than what
		we received in September.

 > 			I think I understand the competitive 
 > market pressures and teething troubles of a new machine. 
 > What concerns me however is the attitudes of the vendors 
 > support personnel. 

I agree that support personal should always report bugs they or their
customers find.

 > 		     This is exactly the time to be willing 
 > to accept user inputs such as bug reports in order to shake 
 > down the software as quickly as possible. 

Here! Here!  Send those bugs to me, or amiga!amiga.support.  Report 
Lattice-C bugs directly to Lattice.  My US Mail address is in the header.

 >    Rostyk Lewyckyj 
 >    Small Computer Systems Specialist    (5'3/4") 8-) 
 >    1305 W. Main St. 
 >    Carrboro NC 27510 
 >  
 >    urjlew@ecsvax.BITNET 

Bruce Barrett / Commodore-Amiga / Software Quality Assurance
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: pointer to PC emulation package wanted
Next Topic: amiga hi-res
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Apr 19 03:28:25 EDT 2024

Total time taken to generate the page: 0.01527 seconds