1570af302Sopenharmony_ciT(RN, 0x0p+0, 0, 0) 2570af302Sopenharmony_ciT(RN, -0x0p+0, 0, 0) 3570af302Sopenharmony_ciT(RN, 0x1p-1, 1, INEXACT) 4570af302Sopenharmony_ciT(RN, -0x1p-1, -1, INEXACT) 5570af302Sopenharmony_ciT(RN, 0x1p+0, 1, 0) 6570af302Sopenharmony_ciT(RN, -0x1p+0, -1, 0) 7570af302Sopenharmony_ciT(RN, 0x1.0001p+0, 1, INEXACT) 8570af302Sopenharmony_ciT(RN, -0x1.0001p+0, -1, INEXACT) 9570af302Sopenharmony_ciT(RN, 0x1.ffffp-1, 1, INEXACT) 10570af302Sopenharmony_ciT(RN, -0x1.ffffp-1, -1, INEXACT) 11570af302Sopenharmony_ciT(RN, 0x1p-100, 0, INEXACT) 12570af302Sopenharmony_ciT(RN, -0x1p-100, 0, INEXACT) 13570af302Sopenharmony_ci// TODO: return value is unspecified 14570af302Sopenharmony_ci#if INVALID 15570af302Sopenharmony_ciT(RN, nan, 0, INVALID) 16570af302Sopenharmony_ciT(RN, inf, 0, INVALID) 17570af302Sopenharmony_ciT(RN, -inf, 0, INVALID) 18570af302Sopenharmony_ciT(RN, 0x1p+100, 0, INVALID) 19570af302Sopenharmony_ciT(RN, -0x1p+100, 0, INVALID) 20570af302Sopenharmony_ci#endif 21