#include "test.h" one_line_type atan_vec[] = { {62, 0, 0,__LINE__, 0x00000000, 0x00000000, 0x00000000, 0x00000000, }, /* +0.0000E+00=F( +0) */ {62, 0, 0,__LINE__, 0x3f93ff59, 0x5f18a700, 0x3f940000, 0x00000000, }, /* +1.9529E-02=F(+0.01953) */ {62, 0, 0,__LINE__, 0x3fa3fd65, 0xf169c9d9, 0x3fa40000, 0x00000000, }, /* +3.9043E-02=F(+0.03906) */ {62, 0, 0,__LINE__, 0x3fadf73a, 0x9f9f1882, 0x3fae0000, 0x00000000, }, /* +5.8527E-02=F(+0.05859) */ {62, 0, 0,__LINE__, 0x3fb3f59f, 0x0e7c559d, 0x3fb40000, 0x00000000, }, /* +7.7967E-02=F(+0.07812) */ {62, 0, 0,__LINE__, 0x3fb8ebc5, 0x4478fb28, 0x3fb90000, 0x00000000, }, /* +9.7348E-02=F(+0.09766) */ {62, 0, 0,__LINE__, 0x3fbddd21, 0x701eba6e, 0x3fbe0000, 0x00000000, }, /* +1.1666E-01=F( +0.1172) */ {62, 0, 0,__LINE__, 0x3fc16465, 0x41060850, 0x3fc18000, 0x00000000, }, /* +1.3588E-01=F( +0.1367) */ {62, 0, 0,__LINE__, 0x3fc3d6ee, 0xe8c6626c, 0x3fc40000, 0x00000000, }, /* +1.5500E-01=F( +0.1562) */ {62, 0, 0,__LINE__, 0x3fc645bf, 0xffb3aa74, 0x3fc68000, 0x00000000, }, /* +1.7400E-01=F( +0.1758) */ {62, 0, 0,__LINE__, 0x3fc8b06e, 0xe2879c29, 0x3fc90000, 0x00000000, }, /* +1.9288E-01=F( +0.1953) */ {62, 0, 0,__LINE__, 0x3fcb1696, 0x574d780c, 0x3fcb8000, 0x00000000, }, /* +2.1163E-01=F( +0.2148) */ {62, 0, 0,__LINE__, 0x3fcd77d5, 0xdf205736, 0x3fce0000, 0x00000000, }, /* +2.3022E-01=F( +0.2344) */ {62, 0, 0,__LINE__, 0x3fcfd3d1, 0xfc40dbe4, 0x3fd04000, 0x00000000, }, /* +2.4865E-01=F( +0.2539) */ {62, 0, 0,__LINE__, 0x3fd1151a, 0x362431ca, 0x3fd18000, 0x00000000, }, /* +2.6691E-01=F( +0.2734) */ {62, 0, 0,__LINE__, 0x3fd23d56, 0x2b381042, 0x3fd2c000, 0x00000000, }, /* +2.8499E-01=F( +0.293) */ {62, 0, 0,__LINE__, 0x3fd36277, 0x3707ebcc, 0x3fd40000, 0x00000000, }, /* +3.0288E-01=F( +0.3125) */ {62, 0, 0,__LINE__, 0x3fd4845a, 0x84d0c21b, 0x3fd54000, 0x00000000, }, /* +3.2058E-01=F( +0.332) */ {62, 0, 0,__LINE__, 0x3fd5a2e0, 0x175e0f4e, 0x3fd68000, 0x00000000, }, /* +3.3807E-01=F( +0.3516) */ {62, 0, 0,__LINE__, 0x3fd6bdea, 0xc9cbd76d, 0x3fd7c000, 0x00000000, }, /* +3.5534E-01=F( +0.3711) */ {62, 0, 0,__LINE__, 0x3fd7d560, 0x4b63b3f7, 0x3fd90000, 0x00000000, }, /* +3.7240E-01=F( +0.3906) */ {62, 0, 0,__LINE__, 0x3fd8e929, 0x16f5cde8, 0x3fda4000, 0x00000000, }, /* +3.8923E-01=F( +0.4102) */ {62, 0, 0,__LINE__, 0x3fd9f930, 0x66168002, 0x3fdb8000, 0x00000000, }, /* +4.0583E-01=F( +0.4297) */ {62, 0, 0,__LINE__, 0x3fdb0564, 0x20ae9344, 0x3fdcc000, 0x00000000, }, /* +4.2220E-01=F( +0.4492) */ {62, 0, 0,__LINE__, 0x3fdc0db4, 0xc94ec9f0, 0x3fde0000, 0x00000000, }, /* +4.3834E-01=F( +0.4688) */ {62, 0, 0,__LINE__, 0x3fdd1215, 0x66b7f2ad, 0x3fdf4000, 0x00000000, }, /* +4.5423E-01=F( +0.4883) */ {62, 0, 0,__LINE__, 0x3fde127b, 0x6b0744b0, 0x3fe04000, 0x00000000, }, /* +4.6988E-01=F( +0.5078) */ {62, 0, 0,__LINE__, 0x3fdf0ede, 0x98f393d0, 0x3fe0e000, 0x00000000, }, /* +4.8528E-01=F( +0.5273) */ {62, 0, 0,__LINE__, 0x3fe0039c, 0x73c1a40c, 0x3fe18000, 0x00000000, }, /* +5.0044E-01=F( +0.5469) */ {62, 0, 0,__LINE__, 0x3fe07dc3, 0x324e9b38, 0x3fe22000, 0x00000000, }, /* +5.1535E-01=F( +0.5664) */ {62, 0, 0,__LINE__, 0x3fe0f5e2, 0x8b67e295, 0x3fe2c000, 0x00000000, }, /* +5.3002E-01=F( +0.5859) */ {62, 0, 0,__LINE__, 0x3fe16bfa, 0x6f5137e1, 0x3fe36000, 0x00000000, }, /* +5.4443E-01=F( +0.6055) */ {62, 0, 0,__LINE__, 0x3fe1e00b, 0xabdefeb4, 0x3fe40000, 0x00000000, }, /* +5.5860E-01=F( +0.625) */ {62, 0, 0,__LINE__, 0x3fe25217, 0xdd17e501, 0x3fe4a000, 0x00000000, }, /* +5.7252E-01=F( +0.6445) */ {62, 0, 0,__LINE__, 0x3fe2c221, 0x5e024466, 0x3fe54000, 0x00000000, }, /* +5.8620E-01=F( +0.6641) */ {62, 0, 0,__LINE__, 0x3fe3302b, 0x39b78856, 0x3fe5e000, 0x00000000, }, /* +5.9963E-01=F( +0.6836) */ {62, 0, 0,__LINE__, 0x3fe39c39, 0x1cd4171a, 0x3fe68000, 0x00000000, }, /* +6.1282E-01=F( +0.7031) */ {62, 0, 0,__LINE__, 0x3fe4064f, 0x47569f49, 0x3fe72000, 0x00000000, }, /* +6.2577E-01=F( +0.7227) */ {62, 0, 0,__LINE__, 0x3fe46e72, 0x7efe4716, 0x3fe7c000, 0x00000000, }, /* +6.3848E-01=F( +0.7422) */ {62, 0, 0,__LINE__, 0x3fe4d4a8, 0x023414e8, 0x3fe86000, 0x00000000, }, /* +6.5096E-01=F( +0.7617) */ {62, 0, 0,__LINE__, 0x3fe538f5, 0x7b89061f, 0x3fe90000, 0x00000000, }, /* +6.6320E-01=F( +0.7812) */ {62, 0, 0,__LINE__, 0x3fe59b60, 0xf5cfab9e, 0x3fe9a000, 0x00000000, }, /* +6.7522E-01=F( +0.8008) */ {62, 0, 0,__LINE__, 0x3fe5fbf0, 0xd0d5cc4a, 0x3fea4000, 0x00000000, }, /* +6.8700E-01=F( +0.8203) */ {62, 0, 0,__LINE__, 0x3fe65aab, 0xb6c07b03, 0x3feae000, 0x00000000, }, /* +6.9857E-01=F( +0.8398) */ {62, 0, 0,__LINE__, 0x3fe6b798, 0x920b3d99, 0x3feb8000, 0x00000000, }, /* +7.0991E-01=F( +0.8594) */ {62, 0, 0,__LINE__, 0x3fe712be, 0x84295198, 0x3fec2000, 0x00000000, }, /* +7.2104E-01=F( +0.8789) */ {62, 0, 0,__LINE__, 0x3fe76c24, 0xdcc6c6c0, 0x3fecc000, 0x00000000, }, /* +7.3195E-01=F( +0.8984) */ {62, 0, 0,__LINE__, 0x3fe7c3d3, 0x11a6092b, 0x3fed6000, 0x00000000, }, /* +7.4265E-01=F( +0.918) */ {62, 0, 0,__LINE__, 0x3fe819d0, 0xb7158a4d, 0x3fee0000, 0x00000000, }, /* +7.5315E-01=F( +0.9375) */ {62, 0, 0,__LINE__, 0x3fe86e25, 0x78f87ae5, 0x3feea000, 0x00000000, }, /* +7.6345E-01=F( +0.957) */ {62, 0, 0,__LINE__, 0x3fe8c0d9, 0x145cf49d, 0x3fef4000, 0x00000000, }, /* +7.7354E-01=F( +0.9766) */ {62, 0, 0,__LINE__, 0x3fe911f3, 0x5199833b, 0x3fefe000, 0x00000000, }, /* +7.8344E-01=F( +0.9961) */ {62, 0, 0,__LINE__, 0x3fe9617b, 0xfeebaf28, 0x3ff04000, 0x00000000, }, /* +7.9315E-01=F( +1.016) */ {62, 0, 0,__LINE__, 0x3fe9af7a, 0xeb90f903, 0x3ff09000, 0x00000000, }, /* +8.0267E-01=F( +1.035) */ {62, 0, 0,__LINE__, 0x3fe9fbf7, 0xe3539c56, 0x3ff0e000, 0x00000000, }, /* +8.1201E-01=F( +1.055) */ {62, 0, 0,__LINE__, 0x3fea46fa, 0xaa846ab7, 0x3ff13000, 0x00000000, }, /* +8.2116E-01=F( +1.074) */ {62, 0, 0,__LINE__, 0x3fea908a, 0xfa5b1d4a, 0x3ff18000, 0x00000000, }, /* +8.3014E-01=F( +1.094) */ {62, 0, 0,__LINE__, 0x3fead8b0, 0x7db695cd, 0x3ff1d000, 0x00000000, }, /* +8.3895E-01=F( +1.113) */ {62, 0, 0,__LINE__, 0x3feb1f72, 0xce36af5a, 0x3ff22000, 0x00000000, }, /* +8.4759E-01=F( +1.133) */ {62, 0, 0,__LINE__, 0x3feb64d9, 0x71a96fae, 0x3ff27000, 0x00000000, }, /* +8.5606E-01=F( +1.152) */ {62, 0, 0,__LINE__, 0x3feba8eb, 0xd7c5a191, 0x3ff2c000, 0x00000000, }, /* +8.6437E-01=F( +1.172) */ {62, 0, 0,__LINE__, 0x3febebb1, 0x582d1eab, 0x3ff31000, 0x00000000, }, /* +8.7252E-01=F( +1.191) */ {62, 0, 0,__LINE__, 0x3fec2d31, 0x30b15053, 0x3ff36000, 0x00000000, }, /* +8.8052E-01=F( +1.211) */ {62, 0, 0,__LINE__, 0x3fec6d72, 0x83d4b34b, 0x3ff3b000, 0x00000000, }, /* +8.8836E-01=F( +1.23) */ {62, 0, 0,__LINE__, 0x3fecac7c, 0x57846f9e, 0x3ff40000, 0x00000000, }, /* +8.9606E-01=F( +1.25) */ {62, 0, 0,__LINE__, 0x3fecea55, 0x94055c35, 0x3ff45000, 0x00000000, }, /* +9.0361E-01=F( +1.27) */ {62, 0, 0,__LINE__, 0x3fed2705, 0x03100b48, 0x3ff4a000, 0x00000000, }, /* +9.1101E-01=F( +1.289) */ {62, 0, 0,__LINE__, 0x3fed6291, 0x4f17c1ad, 0x3ff4f000, 0x00000000, }, /* +9.1828E-01=F( +1.309) */ {62, 0, 0,__LINE__, 0x3fed9d01, 0x02b87e53, 0x3ff54000, 0x00000000, }, /* +9.2542E-01=F( +1.328) */ {62, 0, 0,__LINE__, 0x3fedd65a, 0x88487876, 0x3ff59000, 0x00000000, }, /* +9.3242E-01=F( +1.348) */ {62, 0, 0,__LINE__, 0x3fee0ea4, 0x2989ba49, 0x3ff5e000, 0x00000000, }, /* +9.3929E-01=F( +1.367) */ {62, 0, 0,__LINE__, 0x3fee45e4, 0x0f78ba4e, 0x3ff63000, 0x00000000, }, /* +9.4603E-01=F( +1.387) */ {62, 0, 0,__LINE__, 0x3fee7c20, 0x42350f87, 0x3ff68000, 0x00000000, }, /* +9.5265E-01=F( +1.406) */ {62, 0, 0,__LINE__, 0x3feeb15e, 0xa90193a6, 0x3ff6d000, 0x00000000, }, /* +9.5915E-01=F( +1.426) */ {62, 0, 0,__LINE__, 0x3feee5a5, 0x0a597ad0, 0x3ff72000, 0x00000000, }, /* +9.6553E-01=F( +1.445) */ {62, 0, 0,__LINE__, 0x3fef18f9, 0x0c1819a6, 0x3ff77000, 0x00000000, }, /* +9.7180E-01=F( +1.465) */ {62, 0, 0,__LINE__, 0x3fef4b60, 0x33b14105, 0x3ff7c000, 0x00000000, }, /* +9.7795E-01=F( +1.484) */ {62, 0, 0,__LINE__, 0x3fef7cdf, 0xe6784264, 0x3ff81000, 0x00000000, }, /* +9.8399E-01=F( +1.504) */ {62, 0, 0,__LINE__, 0x3fefad7d, 0x69f3d8cf, 0x3ff86000, 0x00000000, }, /* +9.8993E-01=F( +1.523) */ {62, 0, 0,__LINE__, 0x3fefdd3d, 0xe43d58af, 0x3ff8b000, 0x00000000, }, /* +9.9576E-01=F( +1.543) */ {62, 0, 0,__LINE__, 0x3ff00613, 0x2e34d617, 0x3ff90000, 0x00000000, }, /* +1.0015E+00=F( +1.562) */ {62, 0, 0,__LINE__, 0x3ff01d1d, 0xdd7d61b5, 0x3ff95000, 0x00000000, }, /* +1.0071E+00=F( +1.582) */ {62, 0, 0,__LINE__, 0x3ff033c1, 0x652c1f19, 0x3ff9a000, 0x00000000, }, /* +1.0126E+00=F( +1.602) */ {62, 0, 0,__LINE__, 0x3ff04a00, 0x1ba7190a, 0x3ff9f000, 0x00000000, }, /* +1.0181E+00=F( +1.621) */ {62, 0, 0,__LINE__, 0x3ff05fdc, 0x48c884c5, 0x3ffa4000, 0x00000000, }, /* +1.0234E+00=F( +1.641) */ {62, 0, 0,__LINE__, 0x3ff07558, 0x2622c8e9, 0x3ffa9000, 0x00000000, }, /* +1.0286E+00=F( +1.66) */ {62, 0, 0,__LINE__, 0x3ff08a75, 0xdf4631c3, 0x3ffae000, 0x00000000, }, /* +1.0338E+00=F( +1.68) */ {62, 0, 0,__LINE__, 0x3ff09f37, 0x9207f36e, 0x3ffb3000, 0x00000000, }, /* +1.0389E+00=F( +1.699) */ {62, 0, 0,__LINE__, 0x3ff0b39f, 0x4eca23ae, 0x3ffb8000, 0x00000000, }, /* +1.0439E+00=F( +1.719) */ {62, 0, 0,__LINE__, 0x3ff0c7af, 0x18c45e7a, 0x3ffbd000, 0x00000000, }, /* +1.0488E+00=F( +1.738) */ {62, 0, 0,__LINE__, 0x3ff0db68, 0xe64ccfeb, 0x3ffc2000, 0x00000000, }, /* +1.0536E+00=F( +1.758) */ {62, 0, 0,__LINE__, 0x3ff0eece, 0xa12165ee, 0x3ffc7000, 0x00000000, }, /* +1.0583E+00=F( +1.777) */ {62, 0, 0,__LINE__, 0x3ff101e2, 0x26b0f2b4, 0x3ffcc000, 0x00000000, }, /* +1.0630E+00=F( +1.797) */ {62, 0, 0,__LINE__, 0x3ff114a5, 0x48640f1a, 0x3ffd1000, 0x00000000, }, /* +1.0675E+00=F( +1.816) */ {62, 0, 0,__LINE__, 0x3ff12719, 0xcbe591e0, 0x3ffd6000, 0x00000000, }, /* +1.0720E+00=F( +1.836) */ {62, 0, 0,__LINE__, 0x3ff13941, 0x6b6a75ba, 0x3ffdb000, 0x00000000, }, /* +1.0765E+00=F( +1.855) */ {62, 0, 0,__LINE__, 0x3ff14b1d, 0xd5f90ce1, 0x3ffe0000, 0x00000000, }, /* +1.0808E+00=F( +1.875) */ {62, 0, 0,__LINE__, 0x3ff15cb0, 0xafaf6521, 0x3ffe5000, 0x00000000, }, /* +1.0851E+00=F( +1.895) */ {62, 0, 0,__LINE__, 0x3ff16dfb, 0x9208c338, 0x3ffea000, 0x00000000, }, /* +1.0894E+00=F( +1.914) */ {62, 0, 0,__LINE__, 0x3ff17f00, 0x0c221fd3, 0x3ffef000, 0x00000000, }, /* +1.0935E+00=F( +1.934) */ {62, 0, 0,__LINE__, 0x3ff18fbf, 0xa2fd93b8, 0x3fff4000, 0x00000000, }, /* +1.0976E+00=F( +1.953) */ {62, 0, 0,__LINE__, 0x3ff1a03b, 0xd1c4a376, 0x3fff9000, 0x00000000, }, /* +1.1016E+00=F( +1.973) */ {62, 0, 0,__LINE__, 0x3ff1b076, 0x0a095d9f, 0x3fffe000, 0x00000000, }, /* +1.1056E+00=F( +1.992) */ {62, 0, 0,__LINE__, 0x3ff1c06f, 0xb40640df, 0x40001800, 0x00000000, }, /* +1.1095E+00=F( +2.012) */ {62, 0, 0,__LINE__, 0x3ff1d02a, 0x2edce14f, 0x40004000, 0x00000000, }, /* +1.1133E+00=F( +2.031) */ {62, 0, 0,__LINE__, 0x3ff1dfa6, 0xd0d3466c, 0x40006800, 0x00000000, }, /* +1.1171E+00=F( +2.051) */ {62, 0, 0,__LINE__, 0x3ff1eee6, 0xe78ffca0, 0x40009000, 0x00000000, }, /* +1.1208E+00=F( +2.07) */ {62, 0, 0,__LINE__, 0x3ff1fdeb, 0xb854d6ee, 0x4000b800, 0x00000000, }, /* +1.1245E+00=F( +2.09) */ {62, 0, 0,__LINE__, 0x3ff20cb6, 0x80385ea4, 0x4000e000, 0x00000000, }, /* +1.1281E+00=F( +2.109) */ {62, 0, 0,__LINE__, 0x3ff21b48, 0x745df020, 0x40010800, 0x00000000, }, /* +1.1317E+00=F( +2.129) */ {62, 0, 0,__LINE__, 0x3ff229a2, 0xc22c84ce, 0x40013000, 0x00000000, }, /* +1.1352E+00=F( +2.148) */ {62, 0, 0,__LINE__, 0x3ff237c6, 0x8f842b82, 0x40015800, 0x00000000, }, /* +1.1386E+00=F( +2.168) */ {62, 0, 0,__LINE__, 0x3ff245b4, 0xfaf23111, 0x40018000, 0x00000000, }, /* +1.1420E+00=F( +2.188) */ {62, 0, 0,__LINE__, 0x3ff2536f, 0x1be3fbcb, 0x4001a800, 0x00000000, }, /* +1.1454E+00=F( +2.207) */ {62, 0, 0,__LINE__, 0x3ff260f6, 0x02d89d37, 0x4001d000, 0x00000000, }, /* +1.1487E+00=F( +2.227) */ {62, 0, 0,__LINE__, 0x3ff26e4a, 0xb9911dd1, 0x4001f800, 0x00000000, }, /* +1.1519E+00=F( +2.246) */ {62, 0, 0,__LINE__, 0x3ff27b6e, 0x433f8732, 0x40022000, 0x00000000, }, /* +1.1551E+00=F( +2.266) */ {62, 0, 0,__LINE__, 0x3ff28861, 0x9cb4b153, 0x40024800, 0x00000000, }, /* +1.1583E+00=F( +2.285) */ {62, 0, 0,__LINE__, 0x3ff29525, 0xbc8cd80a, 0x40027000, 0x00000000, }, /* +1.1614E+00=F( +2.305) */ {62, 0, 0,__LINE__, 0x3ff2a1bb, 0x935afe1e, 0x40029800, 0x00000000, }, /* +1.1645E+00=F( +2.324) */ {62, 0, 0,__LINE__, 0x3ff2ae24, 0x0bd32395, 0x4002c000, 0x00000000, }, /* +1.1675E+00=F( +2.344) */ {62, 0, 0,__LINE__, 0x3ff2ba60, 0x0af35512, 0x4002e800, 0x00000000, }, /* +1.1705E+00=F( +2.363) */ {62, 0, 0,__LINE__, 0x3ff2c670, 0x702b9a3e, 0x40031000, 0x00000000, }, /* +1.1734E+00=F( +2.383) */ {62, 0, 0,__LINE__, 0x3ff2d256, 0x1584c94f, 0x40033800, 0x00000000, }, /* +1.1764E+00=F( +2.402) */ {62, 0, 0,__LINE__, 0x3ff2de11, 0xcfc645f5, 0x40036000, 0x00000000, }, /* +1.1792E+00=F( +2.422) */ {62, 0, 0,__LINE__, 0x3ff2e9a4, 0x6e9ab1d6, 0x40038800, 0x00000000, }, /* +1.1820E+00=F( +2.441) */ {62, 0, 0,__LINE__, 0x3ff2f50e, 0xbcb39501, 0x4003b000, 0x00000000, }, /* +1.1848E+00=F( +2.461) */ {62, 0, 0,__LINE__, 0x3ff30051, 0x7fec0486, 0x4003d800, 0x00000000, }, /* +1.1876E+00=F( +2.48) */ {62, 0, 0,__LINE__, 0x3ff30b6d, 0x796a4da8, 0x40040000, 0x00000000, }, /* +1.1903E+00=F( +2.5) */ {62, 0, 0,__LINE__, 0x3ff921fb, 0x54442d18, 0x4415af1d, 0x78b58c40, }, /* +1.5708E+00=F( +1e+20) */ {62, 0, 0,__LINE__, 0xbff921fb, 0x54442d18, 0xc415af1d, 0x78b58c40, }, /* -1.5708E+00=F( -1e+20) */ {62, 0, 0,__LINE__, 0x3bc79ca1, 0x0c924223, 0x3bc79ca1, 0x0c924223, }, /* +1.0000E-20=F( +1e-20) */ {62, 0, 0,__LINE__, 0xbbc79ca1, 0x0c924223, 0xbbc79ca1, 0x0c924223, }, /* -1.0000E-20=F( -1e-20) */ {62, 0, 0,__LINE__, 0x7ff80000, 0x00000000, 0x7ff80000, 0x00000000, }, /* +NaN =F( +NaN) */ {62, 0, 0,__LINE__, 0xfff80000, 0x00000000, 0xfff80000, 0x00000000, }, /* -NaN =F( -NaN) */ {62, 0, 0,__LINE__, 0x3ff921fb, 0x54442d18, 0x7ff00000, 0x00000000, }, /* +1.5708E+00=F( +Inf) */ {62, 0, 0,__LINE__, 0xbff921fb, 0x54442d18, 0xfff00000, 0x00000000, }, /* -1.5708E+00=F( -Inf) */ 0,}; void test_atan(int m) { run_vector_1(m, atan_vec,(char *)(atan),"atan","dd");}