17db96d56Sopenharmony_ci------------------------------------------------------------------------ 27db96d56Sopenharmony_ci-- decDouble.decTest -- run all decDouble decimal arithmetic tests -- 37db96d56Sopenharmony_ci-- Copyright (c) IBM Corporation, 1981, 2008. All rights reserved. -- 47db96d56Sopenharmony_ci------------------------------------------------------------------------ 57db96d56Sopenharmony_ci-- Please see the document "General Decimal Arithmetic Testcases" -- 67db96d56Sopenharmony_ci-- at http://www2.hursley.ibm.com/decimal for the description of -- 77db96d56Sopenharmony_ci-- these testcases. -- 87db96d56Sopenharmony_ci-- -- 97db96d56Sopenharmony_ci-- These testcases are experimental ('beta' versions), and they -- 107db96d56Sopenharmony_ci-- may contain errors. They are offered on an as-is basis. In -- 117db96d56Sopenharmony_ci-- particular, achieving the same results as the tests here is not -- 127db96d56Sopenharmony_ci-- a guarantee that an implementation complies with any Standard -- 137db96d56Sopenharmony_ci-- or specification. The tests are not exhaustive. -- 147db96d56Sopenharmony_ci-- -- 157db96d56Sopenharmony_ci-- Please send comments, suggestions, and corrections to the author: -- 167db96d56Sopenharmony_ci-- Mike Cowlishaw, IBM Fellow -- 177db96d56Sopenharmony_ci-- IBM UK, PO Box 31, Birmingham Road, Warwick CV34 5JL, UK -- 187db96d56Sopenharmony_ci-- mfc@uk.ibm.com -- 197db96d56Sopenharmony_ci------------------------------------------------------------------------ 207db96d56Sopenharmony_civersion: 2.59 217db96d56Sopenharmony_ci 227db96d56Sopenharmony_ci-- decDouble tests 237db96d56Sopenharmony_cidectest: ddAbs 247db96d56Sopenharmony_cidectest: ddAdd 257db96d56Sopenharmony_cidectest: ddAnd 267db96d56Sopenharmony_cidectest: ddBase 277db96d56Sopenharmony_cidectest: ddCanonical 287db96d56Sopenharmony_cidectest: ddClass 297db96d56Sopenharmony_cidectest: ddCompare 307db96d56Sopenharmony_cidectest: ddCompareSig 317db96d56Sopenharmony_cidectest: ddCompareTotal 327db96d56Sopenharmony_cidectest: ddCompareTotalMag 337db96d56Sopenharmony_cidectest: ddCopy 347db96d56Sopenharmony_cidectest: ddCopyAbs 357db96d56Sopenharmony_cidectest: ddCopyNegate 367db96d56Sopenharmony_cidectest: ddCopySign 377db96d56Sopenharmony_cidectest: ddDivide 387db96d56Sopenharmony_cidectest: ddDivideInt 397db96d56Sopenharmony_cidectest: ddEncode 407db96d56Sopenharmony_cidectest: ddFMA 417db96d56Sopenharmony_cidectest: ddInvert 427db96d56Sopenharmony_cidectest: ddLogB 437db96d56Sopenharmony_cidectest: ddMax 447db96d56Sopenharmony_cidectest: ddMaxMag 457db96d56Sopenharmony_cidectest: ddMin 467db96d56Sopenharmony_cidectest: ddMinMag 477db96d56Sopenharmony_cidectest: ddMinus 487db96d56Sopenharmony_cidectest: ddMultiply 497db96d56Sopenharmony_cidectest: ddNextMinus 507db96d56Sopenharmony_cidectest: ddNextPlus 517db96d56Sopenharmony_cidectest: ddNextToward 527db96d56Sopenharmony_cidectest: ddOr 537db96d56Sopenharmony_cidectest: ddPlus 547db96d56Sopenharmony_cidectest: ddQuantize 557db96d56Sopenharmony_cidectest: ddReduce 567db96d56Sopenharmony_cidectest: ddRemainder 577db96d56Sopenharmony_cidectest: ddRemainderNear 587db96d56Sopenharmony_cidectest: ddRotate 597db96d56Sopenharmony_cidectest: ddSameQuantum 607db96d56Sopenharmony_cidectest: ddScaleB 617db96d56Sopenharmony_cidectest: ddShift 627db96d56Sopenharmony_cidectest: ddSubtract 637db96d56Sopenharmony_cidectest: ddToIntegral 647db96d56Sopenharmony_cidectest: ddXor 657db96d56Sopenharmony_ci 66