[Bug:trunk] test_float_hex failure

test_float_hex e$B$,<:GT$7$F$$$^$9!#e(B

+test_float_hex(TestSprintf)
[/home/akr/chkbuild/tmp/build/ruby-trunk//ruby/test/ruby/test_sprintf.rb:200]:
+<“0x1.193ea7aad030ap+0”> expected but was
+<“0x1.193ea7aad030bp+0”>.

http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/log/20100401T153400.diff.txt.gz

e$B0J2<$Ne(B assertion e$B$GH/@8$7$F$$$k$h$&$G$9!#e(B
assert_equal(“0x1.193ea7aad030ap+0”, sprintf(“%a”, Math.log(3)))