Bug in printf of a double on ppc

David Ungar david.ungar at timesys.com
Mon Oct 4 21:14:24 UTC 2010


Running uClibc 0.9.30.2 on a ppc processor there is an issue in printing
some floating point values.

When running a test program on both a ppc target and (Glibc) host
machine, the internal representations of the value are the same while
the printf output differs e.g.:

1.000000e-20  0x3BC79CA10C924223 in Glibc
0.000000e-20  0x3BC79CA10C924223 in uClibc on the target

I am unsure if this difference falls under the first entry of the stdio
section of the Glibc vs uClibc doc "Conversion of large magnitude floating-point values by printf suffers a
loss of precision due to the algorithm used." as the magnitudes of these numbers are not large.

Test program and output sets are attached. Thank you.
-------------- next part --------------
  1.000000e-20  0x3BC79CA10C924223
  2.000000e-20  0x3BD79CA10C924223
  3.000000e-20  0x3BE1B578C96DB19A
  4.000000e-20  0x3BE79CA10C924223
  5.000000e-20  0x3BED83C94FB6D2AC
  6.000000e-20  0x3BF1B578C96DB19A
  7.000000e-20  0x3BF4A90CEAFFF9DF
  8.000000e-20  0x3BF79CA10C924223
  9.000000e-20  0x3BFA90352E248A67
  1.000000e-19  0x3BFD83C94FB6D2AC
  2.000000e-19  0x3C0D83C94FB6D2AC
  3.000000e-19  0x3C1622D6FBC91E01
  4.000000e-19  0x3C1D83C94FB6D2AC
  5.000000e-19  0x3C22725DD1D243AC
  6.000000e-19  0x3C2622D6FBC91E01
  7.000000e-19  0x3C29D35025BFF856
  8.000000e-19  0x3C2D83C94FB6D2AC
  9.000000e-19  0x3C309A213CD6D681
  1.000000e-18  0x3C32725DD1D243AC
  2.000000e-18  0x3C42725DD1D243AC
  3.000000e-18  0x3C4BAB8CBABB6582
  4.000000e-18  0x3C52725DD1D243AC
  5.000000e-18  0x3C570EF54646D497
  6.000000e-18  0x3C5BAB8CBABB6582
  7.000000e-18  0x3C6024121797FB36
  8.000000e-18  0x3C62725DD1D243AC
  9.000000e-18  0x3C64C0A98C0C8C22
  1.000000e-17  0x3C670EF54646D497
  2.000000e-17  0x3C770EF54646D497
  3.000000e-17  0x3C814B37F4B51F71
  4.000000e-17  0x3C870EF54646D497
  5.000000e-17  0x3C8CD2B297D889BD
  6.000000e-17  0x3C914B37F4B51F71
  7.000000e-17  0x3C942D169D7DFA04
  8.000000e-17  0x3C970EF54646D497
  9.000000e-17  0x3C99F0D3EF0FAF2A
  1.000000e-16  0x3C9CD2B297D889BD
  2.000000e-16  0x3CACD2B297D889BD
  3.000000e-16  0x3CB59E05F1E2674E
  4.000000e-16  0x3CBCD2B297D889BD
  5.000000e-16  0x3CC203AF9EE75616
  6.000000e-16  0x3CC59E05F1E2674E
  7.000000e-16  0x3CC9385C44DD7885
  8.000000e-16  0x3CCCD2B297D889BD
  9.000000e-16  0x3CD036847569CD7A
  1.000000e-15  0x3CD203AF9EE75616
  2.000000e-15  0x3CE203AF9EE75616
  3.000000e-15  0x3CEB05876E5B0121
  4.000000e-15  0x3CF203AF9EE75616
  5.000000e-15  0x3CF6849B86A12B9C
  6.000000e-15  0x3CFB05876E5B0121
  7.000000e-15  0x3CFF86735614D6A6
  8.000000e-15  0x3D0203AF9EE75616
  9.000000e-15  0x3D04442592C440D9
  1.000000e-14  0x3D06849B86A12B9C
  2.000000e-14  0x3D16849B86A12B9C
  3.000000e-14  0x3D20E374A4F8E0B5
  4.000000e-14  0x3D26849B86A12B9C
  5.000000e-14  0x3D2C25C268497683
  6.000000e-14  0x3D30E374A4F8E0B5
  7.000000e-14  0x3D33B40815CD0628
  8.000000e-14  0x3D36849B86A12B9C
  9.000000e-14  0x3D39552EF7755110
  1.000000e-13  0x3D3C25C268497683
  2.000000e-13  0x3D4C25C268497683
  3.000000e-13  0x3D551C51CE3718E2
  4.000000e-13  0x3D5C25C268497683
  5.000000e-13  0x3D619799812DEA12
  6.000000e-13  0x3D651C51CE3718E2
  7.000000e-13  0x3D68A10A1B4047B3
  8.000000e-13  0x3D6C25C268497683
  9.000000e-13  0x3D6FAA7AB552A553
  1.000000e-12  0x3D719799812DEA12
  2.000000e-12  0x3D819799812DEA12
  3.000000e-12  0x3D8A636641C4DF1B
  4.000000e-12  0x3D919799812DEA12
  5.000000e-12  0x3D95FD7FE1796496
  6.000000e-12  0x3D9A636641C4DF1B
  7.000000e-12  0x3D9EC94CA21059A0
  8.000000e-12  0x3DA19799812DEA12
  9.000000e-12  0x3DA3CA8CB153A754
  1.000000e-11  0x3DA5FD7FE1796496
  2.000000e-11  0x3DB5FD7FE1796496
  3.000000e-11  0x3DC07E1FE91B0B70
  4.000000e-11  0x3DC5FD7FE1796496
  5.000000e-11  0x3DCB7CDFD9D7BDBC
  6.000000e-11  0x3DD07E1FE91B0B70
  7.000000e-11  0x3DD33DCFE54A3803
  8.000000e-11  0x3DD5FD7FE1796496
  9.000000e-11  0x3DD8BD2FDDA89129
  1.000000e-10  0x3DDB7CDFD9D7BDBC
  2.000000e-10  0x3DEB7CDFD9D7BDBC
  3.000000e-10  0x3DF49DA7E361CE4D
  4.000000e-10  0x3DFB7CDFD9D7BDBC
  5.000000e-10  0x3E012E0BE826D696
  6.000000e-10  0x3E049DA7E361CE4D
  7.000000e-10  0x3E080D43DE9CC604
  8.000000e-10  0x3E0B7CDFD9D7BDBC
  9.000000e-10  0x3E0EEC7BD512B574
  1.000000e-09  0x3E112E0BE826D696
  2.000000e-09  0x3E212E0BE826D696
  3.000000e-09  0x3E29C511DC3A41E1
  4.000000e-09  0x3E312E0BE826D696
  5.000000e-09  0x3E35798EE2308C3C
  6.000000e-09  0x3E39C511DC3A41E1
  7.000000e-09  0x3E3E1094D643F786
  8.000000e-09  0x3E412E0BE826D696
  9.000000e-09  0x3E4353CD652BB169
  1.000000e-08  0x3E45798EE2308C3C
  2.000000e-08  0x3E55798EE2308C3C
  3.000000e-08  0x3E601B2B29A4692D
  4.000000e-08  0x3E65798EE2308C3C
  5.000000e-08  0x3E6AD7F29ABCAF4B
  6.000000e-08  0x3E701B2B29A4692D
  7.000000e-08  0x3E72CA5D05EA7AB4
  8.000000e-08  0x3E75798EE2308C3C
  9.000000e-08  0x3E7828C0BE769DC4
  1.000000e-07  0x3E7AD7F29ABCAF4B
  2.000000e-07  0x3E8AD7F29ABCAF4B
  3.000000e-07  0x3E9421F5F40D8378
  4.000000e-07  0x3E9AD7F29ABCAF4B
  5.000000e-07  0x3EA0C6F7A0B5ED8F
  6.000000e-07  0x3EA421F5F40D8378
  7.000000e-07  0x3EA77CF447651962
  8.000000e-07  0x3EAAD7F29ABCAF4B
  9.000000e-07  0x3EAE32F0EE144534
  1.000000e-06  0x3EB0C6F7A0B5ED8F
  2.000000e-06  0x3EC0C6F7A0B5ED8F
  3.000000e-06  0x3EC92A737110E456
  4.000000e-06  0x3ED0C6F7A0B5ED8F
  5.000000e-06  0x3ED4F8B588E368F3
  6.000000e-06  0x3ED92A737110E456
  7.000000e-06  0x3EDD5C31593E5FBA
  8.000000e-06  0x3EE0C6F7A0B5ED8F
  9.000000e-06  0x3EE2DFD694CCAB41
  1.000000e-05  0x3EE4F8B588E368F3
  2.000000e-05  0x3EF4F8B588E368F3
  3.000000e-05  0x3EFF75104D551D6C
  4.000000e-05  0x3F04F8B588E368F3
  5.000000e-05  0x3F0A36E2EB1C4330
  6.000000e-05  0x3F0F75104D551D6C
  7.000000e-05  0x3F12599ED7C6FBD5
  8.000000e-05  0x3F14F8B588E368F3
  9.000000e-05  0x3F1797CC39FFD611
  1.000000e-04  0x3F1A36E2EB1C4330
  2.000000e-04  0x3F2A36E2EB1C4330
  3.000000e-04  0x3F33A92A30553264
  4.000000e-04  0x3F3A36E2EB1C4330
  5.000000e-04  0x3F40624DD2F1A9FE
  6.000000e-04  0x3F43A92A30553264
  7.000000e-04  0x3F46F0068DB8BACA
  8.000000e-04  0x3F4A36E2EB1C4330
  9.000000e-04  0x3F4D7DBF487FCB96
  1.000000e-03  0x3F50624DD2F1A9FE
  2.000000e-03  0x3F60624DD2F1A9FE
  3.000000e-03  0x3F689374BC6A7EFD
  4.000000e-03  0x3F70624DD2F1A9FE
  5.000000e-03  0x3F747AE147AE147E
  6.000000e-03  0x3F789374BC6A7EFD
  7.000000e-03  0x3F7CAC083126E97C
  8.000000e-03  0x3F80624DD2F1A9FE
  9.000000e-03  0x3F826E978D4FDF3E
  1.000000e-02  0x3F847AE147AE147E
  2.000000e-02  0x3F947AE147AE147E
  3.000000e-02  0x3F9EB851EB851EBD
  4.000000e-02  0x3FA47AE147AE147E
  5.000000e-02  0x3FA999999999999E
  6.000000e-02  0x3FAEB851EB851EBD
  7.000000e-02  0x3FB1EB851EB851EE
  8.000000e-02  0x3FB47AE147AE147E
  9.000000e-02  0x3FB70A3D70A3D70E
  1.000000e-01  0x3FB999999999999E
  2.000000e-01  0x3FC999999999999E
  3.000000e-01  0x3FD3333333333336
  4.000000e-01  0x3FD999999999999E
  5.000000e-01  0x3FE0000000000003
  6.000000e-01  0x3FE3333333333336
  7.000000e-01  0x3FE666666666666A
  8.000000e-01  0x3FE999999999999E
  9.000000e-01  0x3FECCCCCCCCCCCD2
  1.000000e+00  0x3FF0000000000003
  2.000000e+00  0x4000000000000003
  3.000000e+00  0x4008000000000004
  4.000000e+00  0x4010000000000003
  5.000000e+00  0x4014000000000004
  6.000000e+00  0x4018000000000004
  7.000000e+00  0x401C000000000005
  8.000000e+00  0x4020000000000003
  9.000000e+00  0x4022000000000003
  1.000000e+01  0x4024000000000004
  2.000000e+01  0x4034000000000004
  3.000000e+01  0x403E000000000006
  4.000000e+01  0x4044000000000004
  5.000000e+01  0x4049000000000005
  6.000000e+01  0x404E000000000006
  7.000000e+01  0x4051800000000004
  8.000000e+01  0x4054000000000004
  9.000000e+01  0x4056800000000004
  1.000000e+02  0x4059000000000005
  2.000000e+02  0x4069000000000005
  3.000000e+02  0x4072C00000000004
  4.000000e+02  0x4079000000000005
  5.000000e+02  0x407F400000000006
  6.000000e+02  0x4082C00000000004
  7.000000e+02  0x4085E00000000004
  8.000000e+02  0x4089000000000005
  9.000000e+02  0x408C200000000006
  1.000000e+03  0x408F400000000006
  2.000000e+03  0x409F400000000006
  3.000000e+03  0x40A7700000000004
  4.000000e+03  0x40AF400000000006
  5.000000e+03  0x40B3880000000004
  6.000000e+03  0x40B7700000000004
  7.000000e+03  0x40BB580000000005
  8.000000e+03  0x40BF400000000006
  9.000000e+03  0x40C1940000000003
  1.000000e+04  0x40C3880000000004
  2.000000e+04  0x40D3880000000004
  3.000000e+04  0x40DD4C0000000006
  4.000000e+04  0x40E3880000000004
  5.000000e+04  0x40E86A0000000005
  6.000000e+04  0x40ED4C0000000006
  7.000000e+04  0x40F1170000000004
  8.000000e+04  0x40F3880000000004
  9.000000e+04  0x40F5F90000000004
  1.000000e+05  0x40F86A0000000005
  2.000000e+05  0x41086A0000000005
  3.000000e+05  0x41124F8000000004
  4.000000e+05  0x41186A0000000005
  5.000000e+05  0x411E848000000006
  6.000000e+05  0x41224F8000000004
  7.000000e+05  0x41255CC000000004
  8.000000e+05  0x41286A0000000005
  9.000000e+05  0x412B774000000006
  1.000000e+06  0x412E848000000006
  2.000000e+06  0x413E848000000006
  3.000000e+06  0x4146E36000000004
  4.000000e+06  0x414E848000000006
  5.000000e+06  0x415312D000000004
  6.000000e+06  0x4156E36000000004
  7.000000e+06  0x415AB3F000000005
  8.000000e+06  0x415E848000000006
  9.000000e+06  0x41612A8800000003
  1.000000e+07  0x416312D000000004
  2.000000e+07  0x417312D000000004
  3.000000e+07  0x417C9C3800000006
  4.000000e+07  0x418312D000000004
  5.000000e+07  0x4187D78400000005
  6.000000e+07  0x418C9C3800000006
  7.000000e+07  0x4190B07600000004
  8.000000e+07  0x419312D000000004
  9.000000e+07  0x4195752A00000004
  1.000000e+08  0x4197D78400000005
  2.000000e+08  0x41A7D78400000005
  3.000000e+08  0x41B1E1A300000004
  4.000000e+08  0x41B7D78400000005
  5.000000e+08  0x41BDCD6500000006
  6.000000e+08  0x41C1E1A300000004
  7.000000e+08  0x41C4DC9380000004
  8.000000e+08  0x41C7D78400000005
  9.000000e+08  0x41CAD27480000006
  1.000000e+09  0x41CDCD6500000006
  2.000000e+09  0x41DDCD6500000006
  3.000000e+09  0x41E65A0BC0000004
  4.000000e+09  0x41EDCD6500000006
  5.000000e+09  0x41F2A05F20000004
  6.000000e+09  0x41F65A0BC0000004
  7.000000e+09  0x41FA13B860000005
  8.000000e+09  0x41FDCD6500000006
  9.000000e+09  0x4200C388D0000003
  1.000000e+10  0x4202A05F20000004
  2.000000e+10  0x4212A05F20000004
  3.000000e+10  0x421BF08EB0000006
  4.000000e+10  0x4222A05F20000004
  5.000000e+10  0x42274876E8000005
  6.000000e+10  0x422BF08EB0000006
  7.000000e+10  0x42304C533C000004
  8.000000e+10  0x4232A05F20000004
  9.000000e+10  0x4234F46B04000004
  1.000000e+11  0x42374876E8000005
  2.000000e+11  0x42474876E8000005
  3.000000e+11  0x425176592E000004
  4.000000e+11  0x42574876E8000005
  5.000000e+11  0x425D1A94A2000006
  6.000000e+11  0x426176592E000004
  7.000000e+11  0x42645F680B000004
  8.000000e+11  0x42674876E8000005
  9.000000e+11  0x426A3185C5000006
  1.000000e+12  0x426D1A94A2000006
  2.000000e+12  0x427D1A94A2000006
  3.000000e+12  0x4285D3EF79800004
  4.000000e+12  0x428D1A94A2000006
  5.000000e+12  0x4292309CE5400004
  6.000000e+12  0x4295D3EF79800004
  7.000000e+12  0x429977420DC00005
  8.000000e+12  0x429D1A94A2000006
  9.000000e+12  0x42A05EF39B200003
  1.000000e+13  0x42A2309CE5400004
  2.000000e+13  0x42B2309CE5400004
  3.000000e+13  0x42BB48EB57E00006
  4.000000e+13  0x42C2309CE5400004
  5.000000e+13  0x42C6BCC41E900005
  6.000000e+13  0x42CB48EB57E00006
  7.000000e+13  0x42CFD51291300007
  8.000000e+13  0x42D2309CE5400004
  9.000000e+13  0x42D476B081E80004
  1.000000e+14  0x42D6BCC41E900005
  2.000000e+14  0x42E6BCC41E900005
  3.000000e+14  0x42F10D9316EC0004
  4.000000e+14  0x42F6BCC41E900005
  5.000000e+14  0x42FC6BF526340006
  6.000000e+14  0x43010D9316EC0004
  7.000000e+14  0x4303E52B9ABE0004
  8.000000e+14  0x4306BCC41E900005
  9.000000e+14  0x4309945CA2620006
  1.000000e+15  0x430C6BF526340006
  2.000000e+15  0x431C6BF526340006
  3.000000e+15  0x432550F7DCA70004
  4.000000e+15  0x432C6BF526340006
  5.000000e+15  0x4331C37937E08004
  6.000000e+15  0x433550F7DCA70004
  7.000000e+15  0x4338DE76816D8005
  8.000000e+15  0x433C6BF526340006
  9.000000e+15  0x433FF973CAFA8007
  1.000000e+16  0x4341C37937E08004
  2.000000e+16  0x4351C37937E08004
  3.000000e+16  0x435AA535D3D0C006
  4.000000e+16  0x4361C37937E08004
  5.000000e+16  0x4366345785D8A005
  6.000000e+16  0x436AA535D3D0C006
  7.000000e+16  0x436F161421C8E007
  8.000000e+16  0x4371C37937E08004
  9.000000e+16  0x4373FBE85EDC9004
  1.000000e+17  0x4376345785D8A005
  2.000000e+17  0x4386345785D8A005
  3.000000e+17  0x4390A741A4627804
  4.000000e+17  0x4396345785D8A005
  5.000000e+17  0x439BC16D674EC806
  6.000000e+17  0x43A0A741A4627804
  7.000000e+17  0x43A36DCC951D8C04
  8.000000e+17  0x43A6345785D8A005
  9.000000e+17  0x43A8FAE27693B406
  1.000000e+18  0x43ABC16D674EC806
  2.000000e+18  0x43BBC16D674EC806
  3.000000e+18  0x43C4D1120D7B1604
  4.000000e+18  0x43CBC16D674EC806
  5.000000e+18  0x43D158E460913D04
  6.000000e+18  0x43D4D1120D7B1604
  7.000000e+18  0x43D8493FBA64EF05
  8.000000e+18  0x43DBC16D674EC806
  9.000000e+18  0x43DF399B1438A107
  1.000000e+19  0x43E158E460913D04
  2.000000e+19  0x43F158E460913D04
  3.000000e+19  0x43FA055690D9DB86
  4.000000e+19  0x440158E460913D04
  5.000000e+19  0x4405AF1D78B58C45
  6.000000e+19  0x440A055690D9DB86
  7.000000e+19  0x440E5B8FA8FE2AC7
  8.000000e+19  0x441158E460913D04
  9.000000e+19  0x44138400ECA364A4
  1.000000e+20  0x4415AF1D78B58C45
  2.000000e+20  0x4425AF1D78B58C45
  3.000000e+20  0x443043561A882934
  4.000000e+20  0x4435AF1D78B58C45
  5.000000e+20  0x443B1AE4D6E2EF56
  6.000000e+20  0x444043561A882934
  7.000000e+20  0x4442F939C99EDABC
  8.000000e+20  0x4445AF1D78B58C45
  9.000000e+20  0x4448650127CC3DCE
-------------- next part --------------
  0.000000e-20  0x3BC79CA10C924223
  2.000000e-20  0x3BD79CA10C924223
  3.000000e-20  0x3BE1B578C96DB19A
  4.000000e-20  0x3BE79CA10C924223
  5.000000e-20  0x3BED83C94FB6D2AC
  6.000000e-20  0x3BF1B578C96DB19A
  7.000000e-20  0x3BF4A90CEAFFF9DF
  8.000000e-20  0x3BF79CA10C924223
  9.000000e-20  0x3BFA90352E248A67
  0.000000e-19  0x3BFD83C94FB6D2AC
  2.000000e-19  0x3C0D83C94FB6D2AC
  3.000000e-19  0x3C1622D6FBC91E01
  4.000000e-19  0x3C1D83C94FB6D2AC
  5.000000e-19  0x3C22725DD1D243AC
  6.000000e-19  0x3C2622D6FBC91E01
  7.000000e-19  0x3C29D35025BFF856
  8.000000e-19  0x3C2D83C94FB6D2AC
  9.000000e-19  0x3C309A213CD6D681
  1.000000e-18  0x3C32725DD1D243AC
  2.000000e-18  0x3C42725DD1D243AC
  3.000000e-18  0x3C4BAB8CBABB6582
  4.000000e-18  0x3C52725DD1D243AC
  5.000000e-18  0x3C570EF54646D497
  6.000000e-18  0x3C5BAB8CBABB6582
  7.000000e-18  0x3C6024121797FB36
  8.000000e-18  0x3C62725DD1D243AC
  9.000000e-18  0x3C64C0A98C0C8C22
  1.000000e-17  0x3C670EF54646D497
  2.000000e-17  0x3C770EF54646D497
  3.000000e-17  0x3C814B37F4B51F71
  4.000000e-17  0x3C870EF54646D497
  5.000000e-17  0x3C8CD2B297D889BD
  6.000000e-17  0x3C914B37F4B51F71
  7.000000e-17  0x3C942D169D7DFA04
  8.000000e-17  0x3C970EF54646D497
  9.000000e-17  0x3C99F0D3EF0FAF2A
  1.000000e-16  0x3C9CD2B297D889BD
  2.000000e-16  0x3CACD2B297D889BD
  3.000000e-16  0x3CB59E05F1E2674E
  4.000000e-16  0x3CBCD2B297D889BD
  5.000000e-16  0x3CC203AF9EE75616
  6.000000e-16  0x3CC59E05F1E2674E
  7.000000e-16  0x3CC9385C44DD7885
  8.000000e-16  0x3CCCD2B297D889BD
  9.000000e-16  0x3CD036847569CD7A
  1.000000e-15  0x3CD203AF9EE75616
  2.000000e-15  0x3CE203AF9EE75616
  3.000000e-15  0x3CEB05876E5B0121
  4.000000e-15  0x3CF203AF9EE75616
  5.000000e-15  0x3CF6849B86A12B9C
  6.000000e-15  0x3CFB05876E5B0121
  7.000000e-15  0x3CFF86735614D6A6
  8.000000e-15  0x3D0203AF9EE75616
  9.000000e-15  0x3D04442592C440D9
  1.000000e-14  0x3D06849B86A12B9C
  2.000000e-14  0x3D16849B86A12B9C
  3.000000e-14  0x3D20E374A4F8E0B5
  4.000000e-14  0x3D26849B86A12B9C
  5.000000e-14  0x3D2C25C268497683
  6.000000e-14  0x3D30E374A4F8E0B5
  7.000000e-14  0x3D33B40815CD0628
  8.000000e-14  0x3D36849B86A12B9C
  9.000000e-14  0x3D39552EF7755110
  1.000000e-13  0x3D3C25C268497683
  2.000000e-13  0x3D4C25C268497683
  3.000000e-13  0x3D551C51CE3718E2
  4.000000e-13  0x3D5C25C268497683
  5.000000e-13  0x3D619799812DEA12
  6.000000e-13  0x3D651C51CE3718E2
  7.000000e-13  0x3D68A10A1B4047B3
  8.000000e-13  0x3D6C25C268497683
  9.000000e-13  0x3D6FAA7AB552A553
  1.000000e-12  0x3D719799812DEA12
  2.000000e-12  0x3D819799812DEA12
  3.000000e-12  0x3D8A636641C4DF1B
  4.000000e-12  0x3D919799812DEA12
  5.000000e-12  0x3D95FD7FE1796496
  6.000000e-12  0x3D9A636641C4DF1B
  7.000000e-12  0x3D9EC94CA21059A0
  8.000000e-12  0x3DA19799812DEA12
  9.000000e-12  0x3DA3CA8CB153A754
  1.000000e-11  0x3DA5FD7FE1796496
  2.000000e-11  0x3DB5FD7FE1796496
  3.000000e-11  0x3DC07E1FE91B0B70
  4.000000e-11  0x3DC5FD7FE1796496
  5.000000e-11  0x3DCB7CDFD9D7BDBC
  6.000000e-11  0x3DD07E1FE91B0B70
  7.000000e-11  0x3DD33DCFE54A3803
  8.000000e-11  0x3DD5FD7FE1796496
  9.000000e-11  0x3DD8BD2FDDA89129
  1.000000e-10  0x3DDB7CDFD9D7BDBC
  2.000000e-10  0x3DEB7CDFD9D7BDBC
  3.000000e-10  0x3DF49DA7E361CE4D
  4.000000e-10  0x3DFB7CDFD9D7BDBC
  5.000000e-10  0x3E012E0BE826D696
  6.000000e-10  0x3E049DA7E361CE4D
  7.000000e-10  0x3E080D43DE9CC604
  8.000000e-10  0x3E0B7CDFD9D7BDBC
  9.000000e-10  0x3E0EEC7BD512B574
  1.000000e-09  0x3E112E0BE826D696
  2.000000e-09  0x3E212E0BE826D696
  3.000000e-09  0x3E29C511DC3A41E1
  4.000000e-09  0x3E312E0BE826D696
  5.000000e-09  0x3E35798EE2308C3C
  6.000000e-09  0x3E39C511DC3A41E1
  7.000000e-09  0x3E3E1094D643F786
  8.000000e-09  0x3E412E0BE826D696
  9.000000e-09  0x3E4353CD652BB169
  1.000000e-08  0x3E45798EE2308C3C
  2.000000e-08  0x3E55798EE2308C3C
  3.000000e-08  0x3E601B2B29A4692D
  4.000000e-08  0x3E65798EE2308C3C
  5.000000e-08  0x3E6AD7F29ABCAF4B
  6.000000e-08  0x3E701B2B29A4692D
  7.000000e-08  0x3E72CA5D05EA7AB4
  8.000000e-08  0x3E75798EE2308C3C
  9.000000e-08  0x3E7828C0BE769DC4
  1.000000e-07  0x3E7AD7F29ABCAF4B
  2.000000e-07  0x3E8AD7F29ABCAF4B
  3.000000e-07  0x3E9421F5F40D8378
  4.000000e-07  0x3E9AD7F29ABCAF4B
  5.000000e-07  0x3EA0C6F7A0B5ED8F
  6.000000e-07  0x3EA421F5F40D8378
  7.000000e-07  0x3EA77CF447651962
  8.000000e-07  0x3EAAD7F29ABCAF4B
  9.000000e-07  0x3EAE32F0EE144534
  1.000000e-06  0x3EB0C6F7A0B5ED8F
  2.000000e-06  0x3EC0C6F7A0B5ED8F
  3.000000e-06  0x3EC92A737110E456
  4.000000e-06  0x3ED0C6F7A0B5ED8F
  5.000000e-06  0x3ED4F8B588E368F3
  6.000000e-06  0x3ED92A737110E456
  7.000000e-06  0x3EDD5C31593E5FBA
  8.000000e-06  0x3EE0C6F7A0B5ED8F
  9.000000e-06  0x3EE2DFD694CCAB41
  1.000000e-05  0x3EE4F8B588E368F3
  2.000000e-05  0x3EF4F8B588E368F3
  3.000000e-05  0x3EFF75104D551D6C
  4.000000e-05  0x3F04F8B588E368F3
  5.000000e-05  0x3F0A36E2EB1C4330
  6.000000e-05  0x3F0F75104D551D6C
  7.000000e-05  0x3F12599ED7C6FBD5
  8.000000e-05  0x3F14F8B588E368F3
  9.000000e-05  0x3F1797CC39FFD611
  1.000000e-04  0x3F1A36E2EB1C4330
  2.000000e-04  0x3F2A36E2EB1C4330
  3.000000e-04  0x3F33A92A30553264
  4.000000e-04  0x3F3A36E2EB1C4330
  5.000000e-04  0x3F40624DD2F1A9FE
  6.000000e-04  0x3F43A92A30553264
  7.000000e-04  0x3F46F0068DB8BACA
  8.000000e-04  0x3F4A36E2EB1C4330
  9.000000e-04  0x3F4D7DBF487FCB96
  1.000000e-03  0x3F50624DD2F1A9FE
  2.000000e-03  0x3F60624DD2F1A9FE
  3.000000e-03  0x3F689374BC6A7EFD
  4.000000e-03  0x3F70624DD2F1A9FE
  5.000000e-03  0x3F747AE147AE147E
  6.000000e-03  0x3F789374BC6A7EFD
  7.000000e-03  0x3F7CAC083126E97C
  8.000000e-03  0x3F80624DD2F1A9FE
  9.000000e-03  0x3F826E978D4FDF3E
  1.000000e-02  0x3F847AE147AE147E
  2.000000e-02  0x3F947AE147AE147E
  3.000000e-02  0x3F9EB851EB851EBD
  4.000000e-02  0x3FA47AE147AE147E
  5.000000e-02  0x3FA999999999999E
  6.000000e-02  0x3FAEB851EB851EBD
  7.000000e-02  0x3FB1EB851EB851EE
  8.000000e-02  0x3FB47AE147AE147E
  9.000000e-02  0x3FB70A3D70A3D70E
  1.000000e-01  0x3FB999999999999E
  2.000000e-01  0x3FC999999999999E
  3.000000e-01  0x3FD3333333333336
  4.000000e-01  0x3FD999999999999E
  5.000000e-01  0x3FE0000000000003
  6.000000e-01  0x3FE3333333333336
  7.000000e-01  0x3FE666666666666A
  8.000000e-01  0x3FE999999999999E
  9.000000e-01  0x3FECCCCCCCCCCCD2
  1.000000e+00  0x3FF0000000000003
  2.000000e+00  0x4000000000000003
  3.000000e+00  0x4008000000000004
  4.000000e+00  0x4010000000000003
  5.000000e+00  0x4014000000000004
  6.000000e+00  0x4018000000000004
  7.000000e+00  0x401C000000000005
  8.000000e+00  0x4020000000000003
  9.000000e+00  0x4022000000000003
  1.000000e+01  0x4024000000000004
  2.000000e+01  0x4034000000000004
  3.000000e+01  0x403E000000000006
  4.000000e+01  0x4044000000000004
  5.000000e+01  0x4049000000000005
  6.000000e+01  0x404E000000000006
  7.000000e+01  0x4051800000000004
  8.000000e+01  0x4054000000000004
  9.000000e+01  0x4056800000000004
  1.000000e+02  0x4059000000000005
  2.000000e+02  0x4069000000000005
  3.000000e+02  0x4072C00000000004
  4.000000e+02  0x4079000000000005
  5.000000e+02  0x407F400000000006
  6.000000e+02  0x4082C00000000004
  7.000000e+02  0x4085E00000000004
  8.000000e+02  0x4089000000000005
  9.000000e+02  0x408C200000000006
  1.000000e+03  0x408F400000000006
  2.000000e+03  0x409F400000000006
  3.000000e+03  0x40A7700000000004
  4.000000e+03  0x40AF400000000006
  5.000000e+03  0x40B3880000000004
  6.000000e+03  0x40B7700000000004
  7.000000e+03  0x40BB580000000005
  8.000000e+03  0x40BF400000000006
  9.000000e+03  0x40C1940000000003
  1.000000e+04  0x40C3880000000004
  2.000000e+04  0x40D3880000000004
  3.000000e+04  0x40DD4C0000000006
  4.000000e+04  0x40E3880000000004
  5.000000e+04  0x40E86A0000000005
  6.000000e+04  0x40ED4C0000000006
  7.000000e+04  0x40F1170000000004
  8.000000e+04  0x40F3880000000004
  9.000000e+04  0x40F5F90000000004
  1.000000e+05  0x40F86A0000000005
  2.000000e+05  0x41086A0000000005
  3.000000e+05  0x41124F8000000004
  4.000000e+05  0x41186A0000000005
  5.000000e+05  0x411E848000000006
  6.000000e+05  0x41224F8000000004
  7.000000e+05  0x41255CC000000004
  8.000000e+05  0x41286A0000000005
  9.000000e+05  0x412B774000000006
  1.000000e+06  0x412E848000000006
  2.000000e+06  0x413E848000000006
  3.000000e+06  0x4146E36000000004
  4.000000e+06  0x414E848000000006
  5.000000e+06  0x415312D000000004
  6.000000e+06  0x4156E36000000004
  7.000000e+06  0x415AB3F000000005
  8.000000e+06  0x415E848000000006
  9.000000e+06  0x41612A8800000003
  1.000000e+07  0x416312D000000004
  2.000000e+07  0x417312D000000004
  3.000000e+07  0x417C9C3800000006
  4.000000e+07  0x418312D000000004
  5.000000e+07  0x4187D78400000005
  6.000000e+07  0x418C9C3800000006
  7.000000e+07  0x4190B07600000004
  8.000000e+07  0x419312D000000004
  9.000000e+07  0x4195752A00000004
  1.000000e+08  0x4197D78400000005
  2.000000e+08  0x41A7D78400000005
  3.000000e+08  0x41B1E1A300000004
  4.000000e+08  0x41B7D78400000005
  5.000000e+08  0x41BDCD6500000006
  6.000000e+08  0x41C1E1A300000004
  7.000000e+08  0x41C4DC9380000004
  8.000000e+08  0x41C7D78400000005
  9.000000e+08  0x41CAD27480000006
  1.000000e+09  0x41CDCD6500000006
  2.000000e+09  0x41DDCD6500000006
  3.000000e+09  0x41E65A0BC0000004
  4.000000e+09  0x41EDCD6500000006
  5.000000e+09  0x41F2A05F20000004
  6.000000e+09  0x41F65A0BC0000004
  7.000000e+09  0x41FA13B860000005
  8.000000e+09  0x41FDCD6500000006
  9.000000e+09  0x4200C388D0000003
  1.000000e+10  0x4202A05F20000004
  2.000000e+10  0x4212A05F20000004
  3.000000e+10  0x421BF08EB0000006
  4.000000e+10  0x4222A05F20000004
  5.000000e+10  0x42274876E8000005
  6.000000e+10  0x422BF08EB0000006
  7.000000e+10  0x42304C533C000004
  8.000000e+10  0x4232A05F20000004
  9.000000e+10  0x4234F46B04000004
  1.000000e+11  0x42374876E8000005
  2.000000e+11  0x42474876E8000005
  3.000000e+11  0x425176592E000004
  4.000000e+11  0x42574876E8000005
  5.000000e+11  0x425D1A94A2000006
  6.000000e+11  0x426176592E000004
  7.000000e+11  0x42645F680B000004
  8.000000e+11  0x42674876E8000005
  9.000000e+11  0x426A3185C5000006
  1.000000e+12  0x426D1A94A2000006
  2.000000e+12  0x427D1A94A2000006
  3.000000e+12  0x4285D3EF79800004
  4.000000e+12  0x428D1A94A2000006
  5.000000e+12  0x4292309CE5400004
  6.000000e+12  0x4295D3EF79800004
  7.000000e+12  0x429977420DC00005
  8.000000e+12  0x429D1A94A2000006
  9.000000e+12  0x42A05EF39B200003
  1.000000e+13  0x42A2309CE5400004
  2.000000e+13  0x42B2309CE5400004
  3.000000e+13  0x42BB48EB57E00006
  4.000000e+13  0x42C2309CE5400004
  5.000000e+13  0x42C6BCC41E900005
  6.000000e+13  0x42CB48EB57E00006
  7.000000e+13  0x42CFD51291300007
  8.000000e+13  0x42D2309CE5400004
  9.000000e+13  0x42D476B081E80004
  1.000000e+14  0x42D6BCC41E900005
  2.000000e+14  0x42E6BCC41E900005
  3.000000e+14  0x42F10D9316EC0004
  4.000000e+14  0x42F6BCC41E900005
  5.000000e+14  0x42FC6BF526340006
  6.000000e+14  0x43010D9316EC0004
  7.000000e+14  0x4303E52B9ABE0004
  8.000000e+14  0x4306BCC41E900005
  9.000000e+14  0x4309945CA2620006
  1.000000e+15  0x430C6BF526340006
  2.000000e+15  0x431C6BF526340006
  3.000000e+15  0x432550F7DCA70004
  4.000000e+15  0x432C6BF526340006
  5.000000e+15  0x4331C37937E08004
  6.000000e+15  0x433550F7DCA70004
  7.000000e+15  0x4338DE76816D8005
  8.000000e+15  0x433C6BF526340006
  9.000000e+15  0x433FF973CAFA8007
  1.000000e+16  0x4341C37937E08004
  2.000000e+16  0x4351C37937E08004
  3.000000e+16  0x435AA535D3D0C006
  4.000000e+16  0x4361C37937E08004
  5.000000e+16  0x4366345785D8A005
  6.000000e+16  0x436AA535D3D0C006
  7.000000e+16  0x436F161421C8E007
  8.000000e+16  0x4371C37937E08004
  9.000000e+16  0x4373FBE85EDC9004
  1.000000e+17  0x4376345785D8A005
  2.000000e+17  0x4386345785D8A005
  3.000000e+17  0x4390A741A4627804
  4.000000e+17  0x4396345785D8A005
  5.000000e+17  0x439BC16D674EC806
  6.000000e+17  0x43A0A741A4627804
  7.000000e+17  0x43A36DCC951D8C04
  8.000000e+17  0x43A6345785D8A005
  9.000000e+17  0x43A8FAE27693B406
  1.000000e+18  0x43ABC16D674EC806
  2.000000e+18  0x43BBC16D674EC806
  3.000000e+18  0x43C4D1120D7B1604
  4.000000e+18  0x43CBC16D674EC806
  5.000000e+18  0x43D158E460913D04
  6.000000e+18  0x43D4D1120D7B1604
  7.000000e+18  0x43D8493FBA64EF05
  8.000000e+18  0x43DBC16D674EC806
  9.000000e+18  0x43DF399B1438A107
  1.000000e+19  0x43E158E460913D04
  2.000000e+19  0x43F158E460913D04
  3.000000e+19  0x43FA055690D9DB86
  4.000000e+19  0x440158E460913D04
  5.000000e+19  0x4405AF1D78B58C45
  6.000000e+19  0x440A055690D9DB86
  7.000000e+19  0x440E5B8FA8FE2AC7
  8.000000e+19  0x441158E460913D04
  9.000000e+19  0x44138400ECA364A4
  1.000000e+20  0x4415AF1D78B58C45
  2.000000e+20  0x4425AF1D78B58C45
  3.000000e+20  0x443043561A882934
  4.000000e+20  0x4435AF1D78B58C45
  5.000000e+20  0x443B1AE4D6E2EF56
  6.000000e+20  0x444043561A882934
  7.000000e+20  0x4442F939C99EDABC
  8.000000e+20  0x4445AF1D78B58C45
  9.000000e+20  0x4448650127CC3DCE
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ppc_double_test.c
Type: text/x-csrc
Size: 471 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/uclibc/attachments/20101004/8fcecaa4/attachment.c>


More information about the uClibc mailing list