24 June 2020 08:31:42 PM c_intrinsics_test: Test the C intrinsic library. TEST_ABS: Test ABS, which evaluates the absolute value of an int. I ABS(I) -5632 5632 9127 9127 6591 6591 1234 1234 -1694 1694 -8678 8678 -4849 4849 -7801 7801 -9124 9124 2679 2679 TEST_ACOS: Test ACOS, which evaluates the arc-cosine function. X Y Z ACOS(X) COS(Y) -0.5632 2.1690 -0.5632 0.9126 0.4211 0.9126 0.6590 0.8513 0.6590 0.1234 1.4471 0.1234 -0.1694 1.7410 -0.1694 -0.8678 2.6215 -0.8678 -0.4848 2.0770 -0.4848 -0.7801 2.4656 -0.7801 -0.9123 2.7198 -0.9123 0.2679 1.2996 0.2679 TEST_ASIN: Test ASIN, which evaluates the arc-sine function. X Y Z ASIN(X) SIN(Y) -0.5632 -0.5982 -0.5632 0.9126 1.1497 0.9126 0.6590 0.7195 0.6590 0.1234 0.1237 0.1234 -0.1694 -0.1702 -0.1694 -0.8678 -1.0507 -0.8678 -0.4848 -0.5062 -0.4848 -0.7801 -0.8948 -0.7801 -0.9123 -1.1490 -0.9123 0.2679 0.2712 0.2679 TEST_ATAN: Test ATAN, which evaluates the arc-tangent function. X Y Z ATAN(X) TAN(Y) -0.5632 -0.5129 -0.5632 0.9126 0.7398 0.9126 0.6590 0.5827 0.6590 0.1234 0.1228 0.1234 -0.1694 -0.1678 -0.1694 -0.8678 -0.7147 -0.8678 -0.4848 -0.4514 -0.4848 -0.7801 -0.6625 -0.7801 -0.9123 -0.7396 -0.9123 0.2679 0.2618 0.2679 TEST_ATAN2: Test ATAN2, which evaluates the arc-tangent function. X1 X2 X1/X2 Y Z ATAN(X1,X2) TAN(Y) -0.5632 0.9126 -0.6171 -0.5529 -0.6171 0.6590 0.1234 5.3409 1.3857 5.3409 -0.1694 -0.8678 0.1952 -2.9488 0.1952 -0.4848 -0.7801 0.6215 -2.5855 0.6215 -0.9123 0.2679 -3.4051 -1.2852 -3.4051 -0.8765 -0.1009 8.6854 -1.6854 8.6854 -0.1974 0.5093 -0.3875 -0.3697 -0.3875 0.5946 -0.9963 -0.5968 2.6036 -0.5968 0.7950 -0.2985 -2.6634 1.9300 -2.6634 -0.8109 -0.9728 0.8336 -2.4467 0.8336 TEST_CEIL: Test CEIL, which evaluates the ceiling function. X Y CEIL(X) -11.2633 -11.0000 18.2527 19.0000 13.1804 14.0000 2.4678 3.0000 -3.3877 -3.0000 -17.3553 -17.0000 -9.6969 -9.0000 -15.6017 -15.0000 -18.2468 -18.0000 5.3586 6.0000 TEST_COS: Test COS, which evaluates the cosine function. X Y COS(X) -1.7692 -0.1971 2.8671 -0.9626 2.0704 -0.4790 0.3876 0.9258 -0.5321 0.8617 -2.7262 -0.9149 -1.5232 0.0476 -2.4507 -0.7707 -2.8662 -0.9623 0.8417 0.6662 TEST_COSH: Test COSH, which evaluates the hyperbolic cosine function. X Y COSH(X) -2.8158 8.3833 4.5632 47.9490 3.2951 13.5085 0.6170 1.1964 -0.8469 1.3806 -4.3388 38.3148 -2.4242 5.6910 -3.9004 24.7220 -4.5617 47.8787 1.3397 2.0398 TEST_EXP: Test EXP, which evaluates the exponential function. X Y Z EXP(X) LOG(Y) -1.7237 1.7840e-01 -1.7237 9.3448 1.1439e+04 9.3448 7.4426 1.7072e+03 7.4426 3.4254 3.0736e+01 3.4254 1.2296 3.4199e+00 1.2296 -4.0082 1.8166e-02 -4.0082 -1.1363 3.2099e-01 -1.1363 -3.3506 3.5062e-02 -3.3506 -4.3426 1.3003e-02 -4.3426 4.5095 9.0875e+01 4.5095 TEST_FABS: Test FABS, which evaluates the absolute value of a real quantity. X Y FABS(X) -5631.6338 5631.6338 9126.3516 9126.3516 6590.1855 6590.1855 1233.9092 1233.9092 -1693.8584 1693.8584 -8677.6250 8677.6250 -4848.4438 4848.4438 -7800.8643 7800.8643 -9123.4199 9123.4199 2679.3145 2679.3145 TEST_FLOOR: Test FLOOR, which evaluates the floor function. X Y FLOOR(X) -11.2633 -12.0000 18.2527 18.0000 13.1804 13.0000 2.4678 2.0000 -3.3877 -4.0000 -17.3553 -18.0000 -9.6969 -10.0000 -15.6017 -16.0000 -18.2468 -19.0000 5.3586 5.0000 TEST_FMOD: Test FMOD, which returns the remainder of X1 / X2. X1 X2 X1/X2 Y Z FMOD(X1,X2) X2*MODF(X1/X2,*) -2.8158 4.5632 -0.6171 -2.8158 -2.8158 3.2951 0.6170 5.3409 0.2103 0.2103 -0.8469 -4.3388 0.1952 -0.8469 -0.8469 -2.4242 -3.9004 0.6215 -2.4242 -2.4242 -4.5617 1.3397 -3.4051 -0.5427 -0.5427 -4.3827 -0.5046 8.6854 -0.3458 -0.3458 -0.9869 2.5467 -0.3875 -0.9869 -0.9869 2.9729 -4.9816 -0.5968 2.9729 2.9729 3.9750 -1.4925 -2.6634 0.9901 0.9901 -4.0546 -4.8638 0.8336 -4.0546 -4.0546 TEST_FREXP: Test FREXP, which splits X into a normalized fraction and a power of 2. X Y N Z Y*2^N -11.2633 -0.7040 4 -11.2633 18.2527 0.5704 5 18.2527 13.1804 0.8238 4 13.1804 2.4678 0.6170 2 2.4678 -3.3877 -0.8469 2 -3.3877 -17.3553 -0.5424 5 -17.3553 -9.6969 -0.6061 4 -9.6969 -15.6017 -0.9751 4 -15.6017 -18.2468 -0.5702 5 -18.2468 5.3586 0.6698 3 5.3586 TEST_LDEXP: Test LDEXP, which evaluates X*2^N. X N Y LDEXP(X,N) -0.5632 10 -576.6793 0.6590 1 1.3180 -0.1694 -9 -0.0003 -0.4848 -8 -0.0019 -0.9123 3 -7.2987 -0.8765 -1 -0.4383 -0.1974 5 -6.3164 0.5946 -10 0.0006 0.7950 -3 0.0994 -0.8109 -10 -0.0008 TEST_LOG: Test LOG, which evaluates the logarithm function. X Y Z LOG(X) EXP(Y) 2.1842e+03 7.6890 2.1842e+03 9.5632e+03 9.1657 9.5632e+03 8.2951e+03 9.0234 8.2951e+03 5.6170e+03 8.6335 5.6170e+03 4.1531e+03 8.3316 4.1531e+03 6.6119e+02 6.4940 6.6119e+02 2.5758e+03 7.8539 2.5758e+03 1.0996e+03 7.0027 1.0996e+03 4.3829e+02 6.0829 4.3829e+02 6.3397e+03 8.7546 6.3397e+03 TEST_LOG10: Test LOG10, which evaluates the logarithm base 10 function. X Y Z LOG10(X) POW(10,Y) 2.1842e+03 3.3393 2.1842e+03 9.5632e+03 3.9806 9.5632e+03 8.2951e+03 3.9188 8.2951e+03 5.6170e+03 3.7495 5.6170e+03 4.1531e+03 3.6184 4.1531e+03 6.6119e+02 2.8203 6.6119e+02 2.5758e+03 3.4109 2.5758e+03 1.0996e+03 3.0412 1.0996e+03 4.3829e+02 2.6418 4.3829e+02 6.3397e+03 3.8021 6.3397e+03 TEST_MODF: Test MODF, which splits X into integer and fractional parts. X Y1 Y2 Z Y1+Y2 -11.2633 -0.2633 -11.0000 -11.2633 18.2527 0.2527 18.0000 18.2527 13.1804 0.1804 13.0000 13.1804 2.4678 0.4678 2.0000 2.4678 -3.3877 -0.3877 -3.0000 -3.3877 -17.3553 -0.3553 -17.0000 -17.3553 -9.6969 -0.6969 -9.0000 -9.6969 -15.6017 -0.6017 -15.0000 -15.6017 -18.2468 -0.2468 -18.0000 -18.2468 5.3586 0.3586 5.0000 5.3586 TEST_POW: Test POW, which evaluates the power function X1^X2. X1 X2 Y POW(X1,X2) 2.1842 9.4758 1.6407e+03 8.2951 4.7403 2.2674e+04 4.1531 -1.2066 1.7943e-01 2.5758 -0.6805 5.2525e-01 0.4383 5.6076 9.7982e-03 0.6173 3.3945 1.9444e-01 4.0131 7.0561 1.8121e+04 7.9729 -1.9779 1.6469e-02 8.9750 2.2090 1.2743e+02 0.9454 -1.8366 1.1085e+00 TEST_SIN: Test SIN, which evaluates the sine function. X Y SIN(X) -1.7692 -0.9804 2.8671 0.2710 2.0704 0.8778 0.3876 0.3780 -0.5321 -0.5074 -2.7262 -0.4036 -1.5232 -0.9989 -2.4507 -0.6372 -2.8662 -0.2719 0.8417 0.7458 TEST_SINH: Test SINH, which evaluates the hyperbolic sine function. X Y SINH(X) -2.8158 -8.3235 4.5632 47.9386 3.2951 13.4714 0.6170 0.6568 -0.8469 -0.9519 -4.3388 -38.3017 -2.4242 -5.6024 -3.9004 -24.7018 -4.5617 -47.8683 1.3397 1.7779 TEST_SQRT: Test SQRT, which evaluates the square root function. X Y Z SQRT(X) Y*Y 21.8418 4.6735 21.8418 95.6318 9.7791 95.6318 82.9509 9.1077 82.9509 56.1695 7.4946 56.1695 41.5307 6.4444 41.5307 6.6119 2.5714 6.6119 25.7578 5.0752 25.7578 10.9957 3.3160 10.9957 4.3829 2.0935 4.3829 63.3966 7.9622 63.3966 TEST_TAN: Test TAN, which evaluates the tangent function. X Y TAN(X) -0.8846 -1.2211 1.4336 7.2411 1.0352 1.6850 0.1938 0.1963 -0.2661 -0.2725 -1.3631 -4.7448 -0.7616 -0.9535 -1.2254 -2.7788 -1.4331 -7.2166 0.4209 0.4476 TEST_TANH: Test TANH, which evaluates the hyperbolic tangent function. X Y TANH(X) -2.8158 -0.9929 4.5632 0.9998 3.2951 0.9973 0.6170 0.5490 -0.8469 -0.6895 -4.3388 -0.9997 -2.4242 -0.9844 -3.9004 -0.9992 -4.5617 -0.9998 1.3397 0.8716 c_intrinsics_test: Normal end of execution. 24 June 2020 08:31:42 PM