66 lines
2.2 KiB
Plaintext
66 lines
2.2 KiB
Plaintext
|
------------------------------------------------------------------------
|
||
|
-- decDouble.decTest -- run all decDouble decimal arithmetic tests --
|
||
|
-- Copyright (c) IBM Corporation, 1981, 2007. All rights reserved. --
|
||
|
------------------------------------------------------------------------
|
||
|
-- Please see the document "General Decimal Arithmetic Testcases" --
|
||
|
-- at http://www2.hursley.ibm.com/decimal for the description of --
|
||
|
-- these testcases. --
|
||
|
-- --
|
||
|
-- These testcases are experimental ('beta' versions), and they --
|
||
|
-- may contain errors. They are offered on an as-is basis. In --
|
||
|
-- particular, achieving the same results as the tests here is not --
|
||
|
-- a guarantee that an implementation complies with any Standard --
|
||
|
-- or specification. The tests are not exhaustive. --
|
||
|
-- --
|
||
|
-- Please send comments, suggestions, and corrections to the author: --
|
||
|
-- Mike Cowlishaw, IBM Fellow --
|
||
|
-- IBM UK, PO Box 31, Birmingham Road, Warwick CV34 5JL, UK --
|
||
|
-- mfc@uk.ibm.com --
|
||
|
------------------------------------------------------------------------
|
||
|
version: 2.56
|
||
|
|
||
|
-- decDouble tests
|
||
|
dectest: ddAbs
|
||
|
dectest: ddAdd
|
||
|
dectest: ddAnd
|
||
|
dectest: ddBase
|
||
|
dectest: ddCanonical
|
||
|
dectest: ddClass
|
||
|
dectest: ddCompare
|
||
|
dectest: ddCompareSig
|
||
|
dectest: ddCompareTotal
|
||
|
dectest: ddCompareTotalMag
|
||
|
dectest: ddCopy
|
||
|
dectest: ddCopyAbs
|
||
|
dectest: ddCopyNegate
|
||
|
dectest: ddCopySign
|
||
|
dectest: ddDivide
|
||
|
dectest: ddDivideInt
|
||
|
dectest: ddEncode
|
||
|
dectest: ddFMA
|
||
|
dectest: ddInvert
|
||
|
dectest: ddLogB
|
||
|
dectest: ddMax
|
||
|
dectest: ddMaxMag
|
||
|
dectest: ddMin
|
||
|
dectest: ddMinMag
|
||
|
dectest: ddMinus
|
||
|
dectest: ddMultiply
|
||
|
dectest: ddNextMinus
|
||
|
dectest: ddNextPlus
|
||
|
dectest: ddNextToward
|
||
|
dectest: ddOr
|
||
|
dectest: ddPlus
|
||
|
dectest: ddQuantize
|
||
|
dectest: ddReduce
|
||
|
dectest: ddRemainder
|
||
|
dectest: ddRemainderNear
|
||
|
dectest: ddRotate
|
||
|
dectest: ddSameQuantum
|
||
|
dectest: ddScaleB
|
||
|
dectest: ddShift
|
||
|
dectest: ddSubtract
|
||
|
dectest: ddToIntegral
|
||
|
dectest: ddXor
|
||
|
|