#include "test.h" one_line_type sqrtf_vec[] = { {34, 0, 0,__LINE__, 0x00000000, 0x00000000, 0x00000000, 0x00000000, }, /* +0.0000E+00=F( +0) */ {34, 0, 0,__LINE__, 0x3fd1e377, 0xa0000000, 0x3fb40000, 0x00000000, }, /* +2.7951E-01=F(+0.07812) */ {34, 0, 0,__LINE__, 0x3fd94c58, 0x40000000, 0x3fc40000, 0x00000000, }, /* +3.9528E-01=F( +0.1562) */ {34, 0, 0,__LINE__, 0x3fdefbde, 0xc0000000, 0x3fce0000, 0x00000000, }, /* +4.8412E-01=F( +0.2344) */ {34, 0, 0,__LINE__, 0x3fe1e377, 0xa0000000, 0x3fd40000, 0x00000000, }, /* +5.5902E-01=F( +0.3125) */ {34, 0, 0,__LINE__, 0x3fe40000, 0x00000000, 0x3fd90000, 0x00000000, }, /* +6.2500E-01=F( +0.3906) */ {34, 0, 0,__LINE__, 0x3fe5e8ad, 0xe0000000, 0x3fde0000, 0x00000000, }, /* +6.8465E-01=F( +0.4688) */ {34, 0, 0,__LINE__, 0x3fe7aa10, 0xe0000000, 0x3fe18000, 0x00000000, }, /* +7.3951E-01=F( +0.5469) */ {34, 0, 0,__LINE__, 0x3fe94c58, 0x40000000, 0x3fe40000, 0x00000000, }, /* +7.9057E-01=F( +0.625) */ {34, 0, 0,__LINE__, 0x3fead533, 0x60000000, 0x3fe68000, 0x00000000, }, /* +8.3853E-01=F( +0.7031) */ {34, 0, 0,__LINE__, 0x3fec48c6, 0x00000000, 0x3fe90000, 0x00000000, }, /* +8.8388E-01=F( +0.7812) */ {34, 0, 0,__LINE__, 0x3fedaa2f, 0xe0000000, 0x3feb8000, 0x00000000, }, /* +9.2702E-01=F( +0.8594) */ {34, 0, 0,__LINE__, 0x3feefbde, 0xc0000000, 0x3fee0000, 0x00000000, }, /* +9.6825E-01=F( +0.9375) */ {34, 0, 0,__LINE__, 0x3ff01fe0, 0x40000000, 0x3ff04000, 0x00000000, }, /* +1.0078E+00=F( +1.016) */ {34, 0, 0,__LINE__, 0x3ff0bbb3, 0x00000000, 0x3ff18000, 0x00000000, }, /* +1.0458E+00=F( +1.094) */ {34, 0, 0,__LINE__, 0x3ff1520c, 0xe0000000, 0x3ff2c000, 0x00000000, }, /* +1.0825E+00=F( +1.172) */ {34, 0, 0,__LINE__, 0x3ff1e377, 0xa0000000, 0x3ff40000, 0x00000000, }, /* +1.1180E+00=F( +1.25) */ {34, 0, 0,__LINE__, 0x3ff27068, 0x20000000, 0x3ff54000, 0x00000000, }, /* +1.1524E+00=F( +1.328) */ {34, 0, 0,__LINE__, 0x3ff2f942, 0x20000000, 0x3ff68000, 0x00000000, }, /* +1.1859E+00=F( +1.406) */ {34, 0, 0,__LINE__, 0x3ff37e5b, 0xe0000000, 0x3ff7c000, 0x00000000, }, /* +1.2183E+00=F( +1.484) */ {34, 0, 0,__LINE__, 0x3ff40000, 0x00000000, 0x3ff90000, 0x00000000, }, /* +1.2500E+00=F( +1.562) */ {34, 0, 0,__LINE__, 0x3ff47e70, 0x60000000, 0x3ffa4000, 0x00000000, }, /* +1.2809E+00=F( +1.641) */ {34, 0, 0,__LINE__, 0x3ff4f9e6, 0xc0000000, 0x3ffb8000, 0x00000000, }, /* +1.3110E+00=F( +1.719) */ {34, 0, 0,__LINE__, 0x3ff57296, 0xa0000000, 0x3ffcc000, 0x00000000, }, /* +1.3405E+00=F( +1.797) */ {34, 0, 0,__LINE__, 0x3ff5e8ad, 0xe0000000, 0x3ffe0000, 0x00000000, }, /* +1.3693E+00=F( +1.875) */ {34, 0, 0,__LINE__, 0x3ff65c55, 0x80000000, 0x3fff4000, 0x00000000, }, /* +1.3975E+00=F( +1.953) */ {34, 0, 0,__LINE__, 0x3ff6cdb2, 0xc0000000, 0x40004000, 0x00000000, }, /* +1.4252E+00=F( +2.031) */ {34, 0, 0,__LINE__, 0x3ff73ce7, 0x00000000, 0x4000e000, 0x00000000, }, /* +1.4524E+00=F( +2.109) */ {34, 0, 0,__LINE__, 0x3ff7aa10, 0xe0000000, 0x40018000, 0x00000000, }, /* +1.4790E+00=F( +2.188) */ {34, 0, 0,__LINE__, 0x3ff8154b, 0xe0000000, 0x40022000, 0x00000000, }, /* +1.5052E+00=F( +2.266) */ {34, 0, 0,__LINE__, 0x3ff87eb1, 0xa0000000, 0x4002c000, 0x00000000, }, /* +1.5309E+00=F( +2.344) */ {34, 0, 0,__LINE__, 0x3ff8e659, 0x40000000, 0x40036000, 0x00000000, }, /* +1.5562E+00=F( +2.422) */ {34, 0, 0,__LINE__, 0x3ff94c58, 0x40000000, 0x40040000, 0x00000000, }, /* +1.5811E+00=F( +2.5) */ {34, 0, 0,__LINE__, 0x3ff9b0c2, 0x60000000, 0x4004a000, 0x00000000, }, /* +1.6057E+00=F( +2.578) */ {34, 0, 0,__LINE__, 0x3ffa13a9, 0xc0000000, 0x40054000, 0x00000000, }, /* +1.6298E+00=F( +2.656) */ {34, 0, 0,__LINE__, 0x3ffa751f, 0xa0000000, 0x4005e000, 0x00000000, }, /* +1.6536E+00=F( +2.734) */ {34, 0, 0,__LINE__, 0x3ffad533, 0x60000000, 0x40068000, 0x00000000, }, /* +1.6771E+00=F( +2.812) */ {34, 0, 0,__LINE__, 0x3ffb33f4, 0x00000000, 0x40072000, 0x00000000, }, /* +1.7002E+00=F( +2.891) */ {34, 0, 0,__LINE__, 0x3ffb916e, 0xe0000000, 0x4007c000, 0x00000000, }, /* +1.7230E+00=F( +2.969) */ {34, 0, 0,__LINE__, 0x3ffbedb0, 0xe0000000, 0x40086000, 0x00000000, }, /* +1.7455E+00=F( +3.047) */ {34, 0, 0,__LINE__, 0x3ffc48c6, 0x00000000, 0x40090000, 0x00000000, }, /* +1.7678E+00=F( +3.125) */ {34, 0, 0,__LINE__, 0x3ffca2b9, 0x80000000, 0x4009a000, 0x00000000, }, /* +1.7897E+00=F( +3.203) */ {34, 0, 0,__LINE__, 0x3ffcfb95, 0xc0000000, 0x400a4000, 0x00000000, }, /* +1.8114E+00=F( +3.281) */ {34, 0, 0,__LINE__, 0x3ffd5364, 0xc0000000, 0x400ae000, 0x00000000, }, /* +1.8329E+00=F( +3.359) */ {34, 0, 0,__LINE__, 0x3ffdaa2f, 0xe0000000, 0x400b8000, 0x00000000, }, /* +1.8540E+00=F( +3.438) */ {34, 0, 0,__LINE__, 0x3ffe0000, 0x00000000, 0x400c2000, 0x00000000, }, /* +1.8750E+00=F( +3.516) */ {34, 0, 0,__LINE__, 0x3ffe54dd, 0x40000000, 0x400cc000, 0x00000000, }, /* +1.8957E+00=F( +3.594) */ {34, 0, 0,__LINE__, 0x3ffea8cf, 0xc0000000, 0x400d6000, 0x00000000, }, /* +1.9162E+00=F( +3.672) */ {34, 0, 0,__LINE__, 0x3ffefbde, 0xc0000000, 0x400e0000, 0x00000000, }, /* +1.9365E+00=F( +3.75) */ {34, 0, 0,__LINE__, 0x3fff4e11, 0x60000000, 0x400ea000, 0x00000000, }, /* +1.9566E+00=F( +3.828) */ {34, 0, 0,__LINE__, 0x3fff9f6e, 0x40000000, 0x400f4000, 0x00000000, }, /* +1.9764E+00=F( +3.906) */ {34, 0, 0,__LINE__, 0x3fffeffc, 0x00000000, 0x400fe000, 0x00000000, }, /* +1.9961E+00=F( +3.984) */ {34, 0, 0,__LINE__, 0x40001fe0, 0x40000000, 0x40104000, 0x00000000, }, /* +2.0156E+00=F( +4.062) */ {34, 0, 0,__LINE__, 0x40004760, 0xc0000000, 0x40109000, 0x00000000, }, /* +2.0349E+00=F( +4.141) */ {34, 0, 0,__LINE__, 0x40006e82, 0x60000000, 0x4010e000, 0x00000000, }, /* +2.0540E+00=F( +4.219) */ {34, 0, 0,__LINE__, 0x40009547, 0xa0000000, 0x40113000, 0x00000000, }, /* +2.0729E+00=F( +4.297) */ {34, 0, 0,__LINE__, 0x4000bbb3, 0x00000000, 0x40118000, 0x00000000, }, /* +2.0917E+00=F( +4.375) */ {34, 0, 0,__LINE__, 0x4000e1c7, 0x00000000, 0x4011d000, 0x00000000, }, /* +2.1102E+00=F( +4.453) */ {34, 0, 0,__LINE__, 0x40010785, 0xe0000000, 0x40122000, 0x00000000, }, /* +2.1287E+00=F( +4.531) */ {34, 0, 0,__LINE__, 0x40012cf1, 0xc0000000, 0x40127000, 0x00000000, }, /* +2.1469E+00=F( +4.609) */ {34, 0, 0,__LINE__, 0x4001520c, 0xe0000000, 0x4012c000, 0x00000000, }, /* +2.1651E+00=F( +4.688) */ {34, 0, 0,__LINE__, 0x400176d9, 0x00000000, 0x40131000, 0x00000000, }, /* +2.1830E+00=F( +4.766) */ {34, 0, 0,__LINE__, 0x40019b58, 0x60000000, 0x40136000, 0x00000000, }, /* +2.2009E+00=F( +4.844) */ {34, 0, 0,__LINE__, 0x4001bf8c, 0xa0000000, 0x4013b000, 0x00000000, }, /* +2.2185E+00=F( +4.922) */ {34, 0, 0,__LINE__, 0x4001e377, 0xa0000000, 0x40140000, 0x00000000, }, /* +2.2361E+00=F( +5) */ {34, 0, 0,__LINE__, 0x4002071b, 0x00000000, 0x40145000, 0x00000000, }, /* +2.2535E+00=F( +5.078) */ {34, 0, 0,__LINE__, 0x40022a78, 0x80000000, 0x4014a000, 0x00000000, }, /* +2.2707E+00=F( +5.156) */ {34, 0, 0,__LINE__, 0x40024d91, 0xc0000000, 0x4014f000, 0x00000000, }, /* +2.2879E+00=F( +5.234) */ {34, 0, 0,__LINE__, 0x40027068, 0x20000000, 0x40154000, 0x00000000, }, /* +2.3049E+00=F( +5.312) */ {34, 0, 0,__LINE__, 0x400292fd, 0x20000000, 0x40159000, 0x00000000, }, /* +2.3218E+00=F( +5.391) */ {34, 0, 0,__LINE__, 0x4002b552, 0x40000000, 0x4015e000, 0x00000000, }, /* +2.3385E+00=F( +5.469) */ {34, 0, 0,__LINE__, 0x4002d768, 0xe0000000, 0x40163000, 0x00000000, }, /* +2.3552E+00=F( +5.547) */ {34, 0, 0,__LINE__, 0x4002f942, 0x20000000, 0x40168000, 0x00000000, }, /* +2.3717E+00=F( +5.625) */ {34, 0, 0,__LINE__, 0x40031adf, 0x80000000, 0x4016d000, 0x00000000, }, /* +2.3881E+00=F( +5.703) */ {34, 0, 0,__LINE__, 0x40033c42, 0x20000000, 0x40172000, 0x00000000, }, /* +2.4044E+00=F( +5.781) */ {34, 0, 0,__LINE__, 0x40035d6b, 0x20000000, 0x40177000, 0x00000000, }, /* +2.4206E+00=F( +5.859) */ {34, 0, 0,__LINE__, 0x40037e5b, 0xe0000000, 0x4017c000, 0x00000000, }, /* +2.4367E+00=F( +5.938) */ {34, 0, 0,__LINE__, 0x40039f15, 0x20000000, 0x40181000, 0x00000000, }, /* +2.4527E+00=F( +6.016) */ {34, 0, 0,__LINE__, 0x4003bf98, 0x40000000, 0x40186000, 0x00000000, }, /* +2.4686E+00=F( +6.094) */ {34, 0, 0,__LINE__, 0x4003dfe6, 0x40000000, 0x4018b000, 0x00000000, }, /* +2.4843E+00=F( +6.172) */ {34, 0, 0,__LINE__, 0x40040000, 0x00000000, 0x40190000, 0x00000000, }, /* +2.5000E+00=F( +6.25) */ {34, 0, 0,__LINE__, 0x40041fe6, 0x80000000, 0x40195000, 0x00000000, }, /* +2.5156E+00=F( +6.328) */ {34, 0, 0,__LINE__, 0x40043f9a, 0xe0000000, 0x4019a000, 0x00000000, }, /* +2.5311E+00=F( +6.406) */ {34, 0, 0,__LINE__, 0x40045f1d, 0xe0000000, 0x4019f000, 0x00000000, }, /* +2.5464E+00=F( +6.484) */ {34, 0, 0,__LINE__, 0x40047e70, 0x60000000, 0x401a4000, 0x00000000, }, /* +2.5617E+00=F( +6.562) */ {34, 0, 0,__LINE__, 0x40049d93, 0x40000000, 0x401a9000, 0x00000000, }, /* +2.5769E+00=F( +6.641) */ {34, 0, 0,__LINE__, 0x4004bc87, 0x60000000, 0x401ae000, 0x00000000, }, /* +2.5921E+00=F( +6.719) */ {34, 0, 0,__LINE__, 0x4004db4d, 0xa0000000, 0x401b3000, 0x00000000, }, /* +2.6071E+00=F( +6.797) */ {34, 0, 0,__LINE__, 0x4004f9e6, 0xc0000000, 0x401b8000, 0x00000000, }, /* +2.6220E+00=F( +6.875) */ {34, 0, 0,__LINE__, 0x40051853, 0x60000000, 0x401bd000, 0x00000000, }, /* +2.6369E+00=F( +6.953) */ {34, 0, 0,__LINE__, 0x40053694, 0x80000000, 0x401c2000, 0x00000000, }, /* +2.6517E+00=F( +7.031) */ {34, 0, 0,__LINE__, 0x400554aa, 0xa0000000, 0x401c7000, 0x00000000, }, /* +2.6663E+00=F( +7.109) */ {34, 0, 0,__LINE__, 0x40057296, 0xa0000000, 0x401cc000, 0x00000000, }, /* +2.6810E+00=F( +7.188) */ {34, 0, 0,__LINE__, 0x40059059, 0x00000000, 0x401d1000, 0x00000000, }, /* +2.6955E+00=F( +7.266) */ {34, 0, 0,__LINE__, 0x4005adf2, 0xa0000000, 0x401d6000, 0x00000000, }, /* +2.7099E+00=F( +7.344) */ {34, 0, 0,__LINE__, 0x4005cb64, 0x00000000, 0x401db000, 0x00000000, }, /* +2.7243E+00=F( +7.422) */ {34, 0, 0,__LINE__, 0x4005e8ad, 0xe0000000, 0x401e0000, 0x00000000, }, /* +2.7386E+00=F( +7.5) */ {34, 0, 0,__LINE__, 0x400605d0, 0xa0000000, 0x401e5000, 0x00000000, }, /* +2.7528E+00=F( +7.578) */ {34, 0, 0,__LINE__, 0x400622cd, 0x40000000, 0x401ea000, 0x00000000, }, /* +2.7670E+00=F( +7.656) */ {34, 0, 0,__LINE__, 0x40063fa4, 0x00000000, 0x401ef000, 0x00000000, }, /* +2.7811E+00=F( +7.734) */ {34, 0, 0,__LINE__, 0x40065c55, 0x80000000, 0x401f4000, 0x00000000, }, /* +2.7951E+00=F( +7.812) */ {34, 0, 0,__LINE__, 0x400678e2, 0x60000000, 0x401f9000, 0x00000000, }, /* +2.8090E+00=F( +7.891) */ {34, 0, 0,__LINE__, 0x4006954b, 0x40000000, 0x401fe000, 0x00000000, }, /* +2.8229E+00=F( +7.969) */ {34, 0, 0,__LINE__, 0x4006b190, 0x80000000, 0x40201800, 0x00000000, }, /* +2.8367E+00=F( +8.047) */ {34, 0, 0,__LINE__, 0x4006cdb2, 0xc0000000, 0x40204000, 0x00000000, }, /* +2.8504E+00=F( +8.125) */ {34, 0, 0,__LINE__, 0x4006e9b2, 0x60000000, 0x40206800, 0x00000000, }, /* +2.8641E+00=F( +8.203) */ {34, 0, 0,__LINE__, 0x40070590, 0x00000000, 0x40209000, 0x00000000, }, /* +2.8777E+00=F( +8.281) */ {34, 0, 0,__LINE__, 0x4007214c, 0x20000000, 0x4020b800, 0x00000000, }, /* +2.8913E+00=F( +8.359) */ {34, 0, 0,__LINE__, 0x40073ce7, 0x00000000, 0x4020e000, 0x00000000, }, /* +2.9047E+00=F( +8.438) */ {34, 0, 0,__LINE__, 0x40075861, 0x60000000, 0x40210800, 0x00000000, }, /* +2.9182E+00=F( +8.516) */ {34, 0, 0,__LINE__, 0x400773bb, 0x60000000, 0x40213000, 0x00000000, }, /* +2.9315E+00=F( +8.594) */ {34, 0, 0,__LINE__, 0x40078ef5, 0xc0000000, 0x40215800, 0x00000000, }, /* +2.9448E+00=F( +8.672) */ {34, 0, 0,__LINE__, 0x4007aa10, 0xe0000000, 0x40218000, 0x00000000, }, /* +2.9580E+00=F( +8.75) */ {34, 0, 0,__LINE__, 0x4007c50c, 0xe0000000, 0x4021a800, 0x00000000, }, /* +2.9712E+00=F( +8.828) */ {34, 0, 0,__LINE__, 0x4007dfea, 0x80000000, 0x4021d000, 0x00000000, }, /* +2.9843E+00=F( +8.906) */ {34, 0, 0,__LINE__, 0x4007faaa, 0x20000000, 0x4021f800, 0x00000000, }, /* +2.9974E+00=F( +8.984) */ {34, 0, 0,__LINE__, 0x4008154b, 0xe0000000, 0x40222000, 0x00000000, }, /* +3.0104E+00=F( +9.062) */ {34, 0, 0,__LINE__, 0x40082fd0, 0x60000000, 0x40224800, 0x00000000, }, /* +3.0233E+00=F( +9.141) */ {34, 0, 0,__LINE__, 0x40084a37, 0xe0000000, 0x40227000, 0x00000000, }, /* +3.0362E+00=F( +9.219) */ {34, 0, 0,__LINE__, 0x40086482, 0xe0000000, 0x40229800, 0x00000000, }, /* +3.0491E+00=F( +9.297) */ {34, 0, 0,__LINE__, 0x40087eb1, 0xa0000000, 0x4022c000, 0x00000000, }, /* +3.0619E+00=F( +9.375) */ {34, 0, 0,__LINE__, 0x400898c4, 0x80000000, 0x4022e800, 0x00000000, }, /* +3.0746E+00=F( +9.453) */ {34, 0, 0,__LINE__, 0x4008b2bb, 0xc0000000, 0x40231000, 0x00000000, }, /* +3.0873E+00=F( +9.531) */ {34, 0, 0,__LINE__, 0x4008cc98, 0x00000000, 0x40233800, 0x00000000, }, /* +3.0999E+00=F( +9.609) */ {34, 0, 0,__LINE__, 0x4008e659, 0x40000000, 0x40236000, 0x00000000, }, /* +3.1125E+00=F( +9.688) */ {34, 0, 0,__LINE__, 0x40090000, 0x00000000, 0x40238800, 0x00000000, }, /* +3.1250E+00=F( +9.766) */ {34, 0, 0,__LINE__, 0x4009198c, 0x80000000, 0x4023b000, 0x00000000, }, /* +3.1375E+00=F( +9.844) */ {34, 0, 0,__LINE__, 0x400932ff, 0x20000000, 0x4023d800, 0x00000000, }, /* +3.1499E+00=F( +9.922) */ {34, 0, 0,__LINE__, 0x40094c58, 0x40000000, 0x40240000, 0x00000000, }, /* +3.1623E+00=F( +10) */ {34, 0, 0,__LINE__, 0x43efffff, 0xe0000000, 0x47efffff, 0xe0000000, }, /* +1.8447E+19=F(+3.403e+38) */ {34, 1, 0,__LINE__, 0xfff80000, 0x00000000, 0xbff00000, 0x00000000, }, /* -NaN =F( -1) */ {34, 0, 0,__LINE__, 0x7ff00000, 0x00000000, 0x7ff00000, 0x00000000, }, /* +Inf =F( +Inf) */ {34, 0, 0,__LINE__, 0x7ff80000, 0x00000000, 0x7ff80000, 0x00000000, }, /* +NaN =F( +NaN) */ {34, 0, 0,__LINE__, 0xfff80000, 0x00000000, 0xfff80000, 0x00000000, }, /* -NaN =F( -NaN) */ 0,}; void test_sqrtf(int m) { run_vector_1(m, sqrtf_vec,(char *)(sqrtf),"sqrtf","ff");}