Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!cs.utexas.edu!uunet!mcsun!ukc!harrier.ukc.ac.uk!arc1 From: arc1@ukc.ac.uk (Tony) Newsgroups: comp.sys.transputer Subject: Re: T800 floating pt. results Message-ID: <7439@harrier.ukc.ac.uk> Date: 26 Apr 91 10:31:49 GMT References: <7983.9104251204@prg.oxford.ac.uk> Reply-To: arc1@ukc.ac.uk (Tony) Organization: Computing Lab, University of Kent at Canterbury, UK. Lines: 52 In article <7983.9104251204@prg.oxford.ac.uk> ARCR1@biology.cambridge.ac.uk (Andy Raine) writes: Andy> I just tried the test program on a T800 in our Meiko Andy> in-sun computing surface, as well as a SUN 4/110 and a Andy> microVAX 3100. the results I got were: Andy> blah, blah, blah, his results. I just ran the same program here on various things (sparc, meiko sparc-hosted, mips). Here are the results of the Kent jury... (t800) mcc txxx.c ; mrun m.out The Expected Results:> free_l[1]=-0.000002 and free_l[2]=0.000007 The Calculated Values:> free_l[1]=0.000031 and free_l[2]=-0.000118 Done... --------------------------------------------------------------------------------- (sparc) cc txxx.c ; a.out the Expected Results:> free_l[1]=-0.000002 and free_l[2]=0.000007 The Calculated Values:> free_l[1]=-0.000002 and free_l[2]=0.000007 Done... --------------------------------------------------------------------------------- (t414) mcc -t4 txxx.c ; mrun m.out [node`m] register dump at iptr 0x8000ad88 (0x4be0) wptr 0x8001b625 (0xec5) (program error) --------------------------------------------------------------------------------- (sparc) gcc txxx.c ; a.out The Expected Results:> free_l[1]=-0.000002 and free_l[2]=0.000007 The Calculated Values:> free_l[1]=0.000000 and free_l[2]=-0.000000 Done... --------------------------------------------------------------------------------- (mips) cc txxx.c ; a.out The Expected Results:> free_l[1]=-0.000002 and free_l[2]=0.000007 The Calculated Values:> free_l[1]=-0.000002 and free_l[2]=0.000007 Done... --------------------------------------------------------------------------------- (mips) gcc txxx.c ; a.out The Expected Results:> free_l[1]=-0.000002 and free_l[2]=0.000007 The Calculated Values:> free_l[1]=0.000000 and free_l[2]=0.000000 Done... ---------------------------------------------------------------------------------