Commit Graph

521 Commits

Author SHA1 Message Date
Tinco Andringa
f0ce528903 Add neg trait to BaseFloat 2015-05-08 21:03:13 +02:00
Sébastien Crozet
350c8fb927 Release v0.2.12 2015-04-23 23:56:06 +02:00
Sébastien Crozet
2c6449b733 Merge pull request #122 from arturoc/master
fixes for latest rust
2015-04-23 23:55:18 +02:00
arturo castro
24fa9c7826 fixes for latest rust 2015-04-23 20:26:16 +02:00
Eduard Bopp
e3809ef06d Release v0.2.11 2015-04-22 19:18:45 +02:00
Sébastien Crozet
c98de73e30 Merge pull request #121 from sebcrozet/remove_deprecated
Remove all deprecated functions/traits.
2015-04-18 15:21:01 +02:00
Sébastien Crozet
8abec75c78 Merge pull request #120 from sebcrozet/num_zero_one
Use the `Zero` and `One` traits from the `num` crate.
2015-04-18 15:01:47 +02:00
Sébastien Crozet
36223991c1 Remove all deprecated functions/traits. 2015-04-18 14:58:38 +02:00
Sébastien Crozet
313ca1b8ae Use the Zero and One traits from the num crate.
Remove our own definitions of those traits.
Also fixes test-related attributes to make them compile again.
2015-04-18 14:38:34 +02:00
Sébastien Crozet
87ded7fa1e Merge pull request #117 from aepsil0n/num-float
Use Float trait from num crate.
2015-04-05 18:17:33 +02:00
Eduard Bopp
e453bfed47 Use Float trait from num crate 2015-04-04 17:53:25 +02:00
Eduard Bopp
0e7116e3bb Release version 0.2.10 2015-04-04 17:27:07 +02:00
Eduard Bopp
f4aadb79ae Merge pull request #116 from aepsil0n/frac2pi
frac_2_sqrt_pi renaming
2015-04-04 17:19:16 +02:00
Eduard Bopp
9d428be8b4 Rename frac_2_sqrtpi -> frac_2_sqrt_pi 2015-04-04 17:05:30 +02:00
Anders Kaseorg
e3962e8775 FRAC_2_SQRTPI was renamed to FRAC_2_SQRT_PI
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2015-04-04 16:58:11 +02:00
Eduard Bopp
49abb42980 Merge pull request #114 from andersk/neg
Remove Neg from BaseNum
2015-04-04 16:44:29 +02:00
Eduard Bopp
78b211ffb6 Merge pull request #112 from andersk/excise-core
Remove #![feature(core)]
2015-04-04 16:24:31 +02:00
Anders Kaseorg
d47cdb5594 Remove Neg from BaseNum
As per https://github.com/rust-lang/rust/pull/23945, Neg is no longer
implemented for unsigned types.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2015-04-03 18:59:18 -04:00
Anders Kaseorg
005aebc498 Remove #![feature(core)]
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2015-04-02 04:53:55 -04:00
Anders Kaseorg
165e095a57 Remove use of num::cast
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2015-04-02 04:53:55 -04:00
Anders Kaseorg
c1cbf7465d Remove use of PI_2
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2015-04-02 04:10:36 -04:00
Eduard Bopp
f44b3381f4 Merge pull request #110 from andersk/annotation
Add type annotation required by rustc 2015-03-31
2015-04-01 13:34:54 +02:00
Anders Kaseorg
1cb3314064 Add type annotation required by rustc 2015-03-31
Resolves this error, which is fallout from
https://github.com/rust-lang/rust/pull/23673:

src/structs/dmat.rs:501:43: 501:74 error: type annotations required: cannot resolve `<f64 as core::ops::Div<_>>::Output == f64` [E0284]
src/structs/dmat.rs:501         let normalizer: N    = Cast::from(1.0f64 / Cast::from(self.nrows));
                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2015-03-31 17:49:09 -04:00
Sébastien Crozet
1fc59cb0f5 Bump the version number. 2015-03-29 18:04:57 +02:00
Sébastien Crozet
8e13aae742 Merge pull request #109 from aepsil0n/stabilization
Partial stabilization to Rust 1.0
2015-03-29 16:41:31 +02:00
Eduard Bopp
ef4a52d53b Remove unused feature unboxed_closures 2015-03-29 13:45:33 +02:00
Eduard Bopp
de2351a441 Only use test feature in test configuration 2015-03-29 13:45:33 +02:00
Eduard Bopp
70b4def5cc Stop using unstable std_misc feature
It was only used for `Float::{max_value, min_value}` in non-necessary places,
so for now this helps stabilization for Rust 1.0.
2015-03-29 13:45:33 +02:00
Eduard Bopp
08fd196427 Merge pull request #107 from aepsil0n/fix-benchmarks
Fix benchmarks
2015-03-29 13:45:04 +02:00
Eduard Bopp
cbe90b1e4e Fix benchmarks
The extern crate declarations had to be adjusted.
2015-03-29 13:32:14 +02:00
Eduard Bopp
0362d0d875 Merge pull request #106 from aepsil0n/fix-nightly
Update to latest nightly
2015-03-29 13:18:00 +02:00
Eduard Bopp
df93ed2d1c Replace quoted crate declarations 2015-03-29 13:00:09 +02:00
Eduard Bopp
ec5ece46ca Use slicing syntax instead of deprecated methods 2015-03-29 12:57:16 +02:00
Sébastien Crozet
8776963e91 Depend on rand = "*" instead of a specific version. 2015-03-28 13:59:15 +01:00
Sébastien Crozet
b2af1fd641 Merge pull request #104 from aepsil0n/fix-benchmark
Make the benchmarks compile again
2015-03-27 00:19:46 +01:00
Eduard Bopp
c034708e06 Make the benchmarks compile again 2015-03-26 15:22:27 +01:00
Eduard Bopp
dd80ec2dbb Merge pull request #103 from tomaka/patch-1
Update to rand 0.3
2015-03-26 14:37:26 +01:00
tomaka
7dc67f365f Update to rand 0.3 2015-03-26 06:48:13 +01:00
Sébastien Crozet
0988b837dc Update to the last rust-nighly.
Version of rustc: rustc 1.0.0-nightly (123a754cb 2015-03-24).
2015-03-25 22:39:06 +01:00
Sébastien Crozet
77217a61d6 Merge pull request #102 from tomaka/rustup
Update for rustc
2015-03-23 20:24:17 +01:00
Pierre Krieger
75a9dc7b84 Bump version 2015-03-23 14:38:59 +01:00
Pierre Krieger
7c415692c3 Update for rustc 2015-03-23 14:38:48 +01:00
Eduard Bopp
32f207881e Release version 0.2.5 2015-03-05 13:24:35 +01:00
Sébastien Crozet
fa8682df53 Merge pull request #99 from jpernst/ffi
Add [repr(C)] to structs likely to be used in FFI
2015-03-01 22:27:36 +01:00
Sébastien Crozet
fa9dfaf2d5 Merge pull request #98 from jpernst/nightly
Nightly fixes
2015-03-01 22:01:31 +01:00
Jameson Ernst
9b8076e179 Add #[repr(C)] to structs likely to be used in ffi 2015-03-01 12:50:17 -08:00
Jameson Ernst
caca330995 Fix deprecated closure syntax 2015-03-01 12:41:13 -08:00
Jameson Ernst
744e9782fc Fix deprecated suffixes in tests 2015-03-01 12:35:11 -08:00
Jameson Ernst
b805f9d829 Fix macros for nightly 2015-03-01 12:34:42 -08:00
Eduard Bopp
713123565a Release version 0.2.4 2015-02-22 14:07:14 +01:00