Darin Morrison
2086b40893
Update rand and rustc-serialize deps to fix build
2015-03-17 22:12:59 -06:00
Alex Crichton
65226fdd06
Merge pull request #65 from cuviper/pow-overflow
...
pow: avoid unnecessary overflows
2015-03-08 10:50:41 -07:00
Josh Stone
043a5b2918
pow: avoid unnecessary overflows
...
The code was performing an extra squaring of the base, which might
trigger an arithmetic overflow that doesn't matter to the result. Now
this squaring is only attempted when enough exp remains to need it.
A new doctest tries pow(6u8, 3), where an extra square would exceed 256.
2015-03-07 14:12:50 -08:00
Alex Crichton
fbd7d81b44
Bump to 0.1.15
2015-03-04 09:45:28 -08:00
Alex Crichton
817dec99aa
Remove usage of deprecated apis
2015-03-04 09:45:19 -08:00
Steve Jahns
fb6b4ae9df
Rust nightly needs explicit cast from u32 to usize
2015-03-04 09:43:44 -07:00
Alex Crichton
7c203e27d3
Bump to 0.1.14
2015-02-20 10:51:02 -08:00
Alex Crichton
a1e6e30668
Merge pull request #62 from cybergeek94/master
...
Upgrade to latest Rust
2015-02-20 10:50:15 -08:00
Austin Bonander
f260a7f565
Upgrade to latest Rust
2015-02-20 10:37:11 -08:00
Huon Wilson
92ef1a4b66
Bump to 0.1.13.
2015-02-19 12:47:45 +11:00
Huon Wilson
6adaa4de8f
Merge #61 .
2015-02-19 12:46:57 +11:00
Huon Wilson
2a3f2f060d
Fix test.
2015-02-19 12:46:43 +11:00
Sam Payson
609c2e6ef0
Minor changes to silence warnings.
2015-02-18 16:41:28 -08:00
Sam Payson
6a0c32782e
Change `radix` to u32, to build with new rustc.
2015-02-18 16:29:46 -08:00
Alex Crichton
e2f0b0d327
Update to rust master
2015-02-05 08:20:16 -08:00
Alex Crichton
0811c72bac
Bump to 0.1.12
2015-02-03 12:37:01 -08:00
Alex Crichton
aadcbef4ba
Merge pull request #58 from mbrubeck/nightly
...
Update to build with Rust 1.0.0-nightly
2015-02-03 14:36:49 -06:00
Matt Brubeck
e68ea18edc
Silence unstable feature warnings
2015-02-03 12:32:28 -08:00
Matt Brubeck
42edb63090
Update FromStr and FromStrRadix to return Result
...
Fixes build errors with Rust 1.0.0-nightly.
2015-02-03 12:31:10 -08:00
Matt Brubeck
b324415930
Change Show to Debug
...
Fixes deprecation warning
2015-02-03 11:05:55 -08:00
Huon Wilson
14082ffb48
Bump to 0.1.11.
2015-02-02 12:22:57 +11:00
Gulshan Singh
7ba31bc3a7
Implemented from_bytes and to_bytes
2015-02-01 20:17:34 -05:00
Alex Crichton
c05cd530db
Bump to 0.1.10
2015-01-23 08:54:55 -08:00
Alex Crichton
51b94c5e2e
Merge pull request #55 from gifnksm/patch-1
...
Bump to 0.1.9
2015-01-21 09:31:17 -06:00
NAKASHIMA, Makoto
5e49142e64
Bump to 0.1.9
2015-01-21 22:55:10 +09:00
Alex Crichton
8eb924340f
Merge pull request #53 from gsingh93/master
...
Fixed some typos and added some examples
2015-01-21 00:58:05 -06:00
Gulshan Singh
f1bfd76bbb
Fixed some typos and added some examples
2015-01-20 19:25:02 -05:00
Alex Crichton
f186a5b71f
Merge pull request #52 from renato-zannon/rename-mod
...
Rename BigDigit module to big_digit
2015-01-20 13:27:47 -06:00
Renato Zannon
791264ddfc
Rename BigDigit module to big_digit
...
Without this rename, the library fails to compile on Rust master, since rust-lang/rust#21269 has landed.
2015-01-20 17:17:43 -02:00
Alex Crichton
bde434903d
Merge pull request #47 from jbcrail/fix-deprecated-range
...
Remove range function.
2015-01-12 11:02:46 -06:00
Alex Crichton
e4135528e8
Merge pull request #46 from jbcrail/fix-deprecated-int
...
Replace deprecated int references with i32/isize.
2015-01-12 11:02:34 -06:00
Joseph Crail
d196c2b818
Remove range function.
...
For the pi benchmark, I replaced the range function with the new range
syntax.
2015-01-11 23:54:25 -05:00
Joseph Crail
c42680d21e
Replace deprecated int references with i32/isize.
...
I replaced most int refs with i32, and I used isize to hold the number
of default digits.
2015-01-11 23:51:02 -05:00
Alex Crichton
cbf04cf664
Bump to 0.1.8
2015-01-09 14:02:01 -08:00
Alex Crichton
45f5cc39bd
s/bigusize/biguint/
2015-01-09 13:54:32 -08:00
Huon Wilson
139cf8cf66
Bump to 0.1.7.
2015-01-09 22:36:03 +11:00
Alex Crichton
bfa91ee92a
Bump to 0.1.6
2015-01-07 12:09:44 -08:00
Alex Crichton
431dd18aff
Bump version number
2015-01-04 10:57:00 -08:00
Alex Crichton
c1ad386c08
Merge pull request #45 from gifnksm/master
...
update to rust mater
2015-01-04 12:57:33 -06:00
gifnksm
8219095e39
update to rust mater
2015-01-05 01:59:44 +09:00
Alex Crichton
ce93a10ed0
Finish update and bump version number
2015-01-03 13:52:06 -08:00
Sven Nilsen
ae3bb3619c
Upgrade to latest Rust
...
A `_0` test fails, but don’t know why
2015-01-03 19:30:05 +01:00
Alex Crichton
522c97f3b8
Update travis config
2015-01-01 22:09:50 -08:00
Alex Crichton
c11ff27994
Update to rust master
2015-01-01 09:07:52 -08:00
Alex Crichton
82d44da2d7
Update documentation links
2014-12-23 09:54:56 -08:00
Alex Crichton
5d4b921537
Fix build warnings
2014-12-23 09:51:08 -08:00
Alex Crichton
e0e63cf241
Merge pull request #43 from zsiciarz/master
...
Update to latest rustc
2014-12-23 11:45:00 -06:00
Zbigniew Siciarz
a006968185
Fix Ordering import
2014-12-23 17:12:57 +01:00
Zbigniew Siciarz
22c50901ff
Convert Result to Option in parse_bytes.
...
`str::from_utf8` changed its return type to `Result`, but
`num::FromStrRadix::from_str_radix` still returns an `Option`. In this case
discarding the `Err` variant with `ok()` seems fine to me.
2014-12-23 17:09:22 +01:00
Alex Crichton
f95afeb57e
Bump version number
2014-12-22 09:21:37 -08:00