<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libcoretest/num/flt2dec/strategy, branch 1.4.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.4.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.4.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2015-08-14T02:38:29+00:00</updated>
<entry>
<title>Auto merge of #27786 - alexcrichton:start-testing-msvc, r=brson</title>
<updated>2015-08-14T02:38:29+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2015-08-14T02:38:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=033e127066c0d57b36eb7e202840387a98b017f8'/>
<id>urn:sha1:033e127066c0d57b36eb7e202840387a98b017f8</id>
<content type='text'>
* An apparent bug in VS 2013's implementation of the `exp2` function is worked
  around in one of flt2dec's tests.

Turns out this was the only fix necessary!
</content>
</entry>
<entry>
<title>Get `make check` working on MSVC</title>
<updated>2015-08-13T16:02:38+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2015-08-12T23:33:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=60ac0d85b92bd20c7f135b7343f3af80715d6ffd'/>
<id>urn:sha1:60ac0d85b92bd20c7f135b7343f3af80715d6ffd</id>
<content type='text'>
* An apparent bug in VS 2013's implementation of the `exp2` function is worked
  around in one of flt2dec's tests.
</content>
</entry>
<entry>
<title>Enlarge Bignum type from 1152 to 1280 bits.</title>
<updated>2015-08-08T15:15:14+00:00</updated>
<author>
<name>Robin Kruppe</name>
<email>robin.kruppe@gmail.com</email>
</author>
<published>2015-07-23T20:18:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7ff10209aa9b8da6d6d4ceea0161757048126d2d'/>
<id>urn:sha1:7ff10209aa9b8da6d6d4ceea0161757048126d2d</id>
<content type='text'>
This is necessary for decimal-to-float code (in a later commit) to handle
inputs such as 4.9406564584124654e-324 (the smallest subnormal f64).
According to the benchmarks for flt2dec::dragon, this does not
affect performance measurably. It probably uses slightly more stack
space though.
</content>
</entry>
<entry>
<title>core: fixed a slight bug.</title>
<updated>2015-05-06T05:22:26+00:00</updated>
<author>
<name>Kang Seonghoon</name>
<email>public+git@mearie.org</email>
</author>
<published>2015-04-21T11:32:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=97ea7c14bae496d6444752be570dd41cf1a507bd'/>
<id>urn:sha1:97ea7c14bae496d6444752be570dd41cf1a507bd</id>
<content type='text'>
The bug involves the incorrect logic for `core::num::flt2dec::decoder`.
This makes some numbers in the form of 2^n missing one final digits,
which breaks the bijectivity criterion. The regression tests have been
added, and f32 exhaustive test is rerun to get the updated result.
</content>
</entry>
<entry>
<title>core: fixed typos and revised comments in flt2dec.</title>
<updated>2015-05-06T05:22:20+00:00</updated>
<author>
<name>Kang Seonghoon</name>
<email>public+git@mearie.org</email>
</author>
<published>2015-04-20T16:57:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8a195f075417ad78084ef2e1c5e294ac35d6cafa'/>
<id>urn:sha1:8a195f075417ad78084ef2e1c5e294ac35d6cafa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>core: added core::num::flt2dec for floating-point formatting.</title>
<updated>2015-05-06T05:19:37+00:00</updated>
<author>
<name>Kang Seonghoon</name>
<email>public+git@mearie.org</email>
</author>
<published>2015-04-19T05:19:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c82da7a54b9efb1a0ccbe11de66c71f547bf7db9'/>
<id>urn:sha1:c82da7a54b9efb1a0ccbe11de66c71f547bf7db9</id>
<content type='text'>
This is a fork of the flt2dec portion of rust-strconv [1] with
a necessary relicensing (the original code was licensed CC0-1.0).
Each module is accompanied with large unit tests, integrated
in this commit as coretest::num::flt2dec. This module is added
in order to replace the existing core::fmt::float method.

The forked revision of rust-strconv is from 2015-04-20, with a commit ID
9adf6d3571c6764a6f240a740c823024f70dc1c7.

[1] https://github.com/lifthrasiir/rust-strconv/
</content>
</entry>
</feed>
