Facundo Batista | 353750c | 2007-09-13 18:13:15 +0000 | [diff] [blame] | 1 | ------------------------------------------------------------------------ |
| 2 | -- decQuad.decTest -- run all decQuad decimal arithmetic tests -- |
Mark Dickinson | fe84cce | 2008-07-27 06:39:07 +0000 | [diff] [blame] | 3 | -- Copyright (c) IBM Corporation, 1981, 2008. All rights reserved. -- |
Facundo Batista | 353750c | 2007-09-13 18:13:15 +0000 | [diff] [blame] | 4 | ------------------------------------------------------------------------ |
| 5 | -- Please see the document "General Decimal Arithmetic Testcases" -- |
| 6 | -- at http://www2.hursley.ibm.com/decimal for the description of -- |
| 7 | -- these testcases. -- |
| 8 | -- -- |
| 9 | -- These testcases are experimental ('beta' versions), and they -- |
| 10 | -- may contain errors. They are offered on an as-is basis. In -- |
| 11 | -- particular, achieving the same results as the tests here is not -- |
| 12 | -- a guarantee that an implementation complies with any Standard -- |
| 13 | -- or specification. The tests are not exhaustive. -- |
| 14 | -- -- |
| 15 | -- Please send comments, suggestions, and corrections to the author: -- |
| 16 | -- Mike Cowlishaw, IBM Fellow -- |
| 17 | -- IBM UK, PO Box 31, Birmingham Road, Warwick CV34 5JL, UK -- |
| 18 | -- mfc@uk.ibm.com -- |
| 19 | ------------------------------------------------------------------------ |
Mark Dickinson | 539bff4 | 2009-10-08 16:28:39 +0000 | [diff] [blame] | 20 | version: 2.59 |
Facundo Batista | 353750c | 2007-09-13 18:13:15 +0000 | [diff] [blame] | 21 | |
| 22 | -- decQuad tests |
| 23 | dectest: dqAbs |
| 24 | dectest: dqAdd |
| 25 | dectest: dqAnd |
| 26 | dectest: dqBase |
| 27 | dectest: dqCanonical |
| 28 | dectest: dqClass |
| 29 | dectest: dqCompare |
| 30 | dectest: dqCompareSig |
| 31 | dectest: dqCompareTotal |
| 32 | dectest: dqCompareTotalMag |
| 33 | dectest: dqCopy |
| 34 | dectest: dqCopyAbs |
| 35 | dectest: dqCopyNegate |
| 36 | dectest: dqCopySign |
| 37 | dectest: dqDivide |
| 38 | dectest: dqDivideInt |
| 39 | dectest: dqEncode |
| 40 | dectest: dqFMA |
| 41 | dectest: dqInvert |
| 42 | dectest: dqLogB |
| 43 | dectest: dqMax |
| 44 | dectest: dqMaxMag |
| 45 | dectest: dqMin |
| 46 | dectest: dqMinMag |
| 47 | dectest: dqMinus |
| 48 | dectest: dqMultiply |
| 49 | dectest: dqNextMinus |
| 50 | dectest: dqNextPlus |
| 51 | dectest: dqNextToward |
| 52 | dectest: dqOr |
| 53 | dectest: dqPlus |
| 54 | dectest: dqQuantize |
| 55 | dectest: dqReduce |
| 56 | dectest: dqRemainder |
| 57 | dectest: dqRemainderNear |
| 58 | dectest: dqRotate |
| 59 | dectest: dqSameQuantum |
| 60 | dectest: dqScaleB |
| 61 | dectest: dqShift |
| 62 | dectest: dqSubtract |
| 63 | dectest: dqToIntegral |
| 64 | dectest: dqXor |
| 65 | |