« Return to Thread: TESTFLOAT -- updated Binary Floating Point test program

TESTFLOAT -- updated Binary Floating Point test program

by "Fish" (David B. Trout) :: Rate this Message:

| View in Thread

Can someone with access to a real z10 do some quick tests for me?

I've uploaded a new more enhanced version of TESTFLOAT to the Hercules-390
group files area under the name "TESTFLOAT.zip":


  (direct download URL):
  http://tech.groups.yahoo.com/group/hercules-390/files/TESTFLOAT.zip


  (indirect URL; filename is "TESTFLOAT.zip")
  http://tech.groups.yahoo.com/group/hercules-390/files


The version that Roger uploaded earlier
(http://tech.groups.yahoo.com/group/hercules-390/message/65634) was not
properly customized, and as a result did not perform a complete suite of
tests of the hardware. Many of the tests were completely missing and several
did not really perform a proper test (which for some requires customized
assembler routines to directly access the floating-point hardware).

This new version addresses those issues and thus produces more
reliable/trustworthy/authoritative results.


    *** I WOULD LIKE TO REQUEST... ***


...that someone with access to a real z10 to please try running it and then
send me the results.

A simple level-1 test only takes 2:19 (two minutes, 19 seconds) to complete
on Hercules (and runs 100% clean, no errors whatsoever), so it should only
run for a few *seconds* on a real z I would think.

I am very anxious to know whether it runs clean on a real z10 as well. (I
would think it damn well better!!(*))


Whoever decides to do this for me should probably first verify that
softfloat itself (and thus testfloat too) is working correctly (i.e. was
built correctly), by first performing a "testsoftfloat" test:


   testsoftfloat -all -level 1 \
      1>testsoftfloat.z10.stdout.txt \
      2>testsoftfloat.z10.stderr.txt


On Hercules this takes about 24 minutes to complete, so it'll likely run for
a minute or three on the real z10.

Then once we've verified that testsoftfloat runs clean, do the all important
"testfloat" test:


   testfloat -all -level 1 \
      1>testfloat.z10.stdout.txt \
      2>testfloat.z10.stderr.txt


This test only takes 2 minutes on Herc so it'll probably complete in a few
seconds on a real z10.

Then send me the output from those two runs.

I want to verify they both complete successfully and exactly match the
results from Hercules.(**)

Thanks! :)

--
"Fish" (David B. Trout)
 fish@...

(*) Unless I didn't build it correctly of course which is one of the reasons
I'm wanting to do this test.

(**) Or actually vice-versa! I want to verify that HERCULES's results
exactly matches those from a real z10!!  :))





------------------------------------

Community email addresses:
  Post message: hercules-390@...
  Subscribe:    hercules-390-subscribe@...
  Unsubscribe:  hercules-390-unsubscribe@...
  List owner:   hercules-390-owner@...

Files and archives at:
  http://groups.yahoo.com/group/hercules-390

Get the latest version of Hercules from:
  http://www.hercules-390.org

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/hercules-390/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/hercules-390/join
    (Yahoo! ID required)

<*> To change settings via email:
    hercules-390-digest@...
    hercules-390-fullfeatured@...

<*> To unsubscribe from this group, send an email to:
    hercules-390-unsubscribe@...

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

 « Return to Thread: TESTFLOAT -- updated Binary Floating Point test program