17db96d56Sopenharmony_ci------------------------------------------------------------------------ 27db96d56Sopenharmony_ci-- decQuad.decTest -- run all decQuad 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-- decQuad tests 237db96d56Sopenharmony_cidectest: dqAbs 247db96d56Sopenharmony_cidectest: dqAdd 257db96d56Sopenharmony_cidectest: dqAnd 267db96d56Sopenharmony_cidectest: dqBase 277db96d56Sopenharmony_cidectest: dqCanonical 287db96d56Sopenharmony_cidectest: dqClass 297db96d56Sopenharmony_cidectest: dqCompare 307db96d56Sopenharmony_cidectest: dqCompareSig 317db96d56Sopenharmony_cidectest: dqCompareTotal 327db96d56Sopenharmony_cidectest: dqCompareTotalMag 337db96d56Sopenharmony_cidectest: dqCopy 347db96d56Sopenharmony_cidectest: dqCopyAbs 357db96d56Sopenharmony_cidectest: dqCopyNegate 367db96d56Sopenharmony_cidectest: dqCopySign 377db96d56Sopenharmony_cidectest: dqDivide 387db96d56Sopenharmony_cidectest: dqDivideInt 397db96d56Sopenharmony_cidectest: dqEncode 407db96d56Sopenharmony_cidectest: dqFMA 417db96d56Sopenharmony_cidectest: dqInvert 427db96d56Sopenharmony_cidectest: dqLogB 437db96d56Sopenharmony_cidectest: dqMax 447db96d56Sopenharmony_cidectest: dqMaxMag 457db96d56Sopenharmony_cidectest: dqMin 467db96d56Sopenharmony_cidectest: dqMinMag 477db96d56Sopenharmony_cidectest: dqMinus 487db96d56Sopenharmony_cidectest: dqMultiply 497db96d56Sopenharmony_cidectest: dqNextMinus 507db96d56Sopenharmony_cidectest: dqNextPlus 517db96d56Sopenharmony_cidectest: dqNextToward 527db96d56Sopenharmony_cidectest: dqOr 537db96d56Sopenharmony_cidectest: dqPlus 547db96d56Sopenharmony_cidectest: dqQuantize 557db96d56Sopenharmony_cidectest: dqReduce 567db96d56Sopenharmony_cidectest: dqRemainder 577db96d56Sopenharmony_cidectest: dqRemainderNear 587db96d56Sopenharmony_cidectest: dqRotate 597db96d56Sopenharmony_cidectest: dqSameQuantum 607db96d56Sopenharmony_cidectest: dqScaleB 617db96d56Sopenharmony_cidectest: dqShift 627db96d56Sopenharmony_cidectest: dqSubtract 637db96d56Sopenharmony_cidectest: dqToIntegral 647db96d56Sopenharmony_cidectest: dqXor 657db96d56Sopenharmony_ci 66