gnzlbg
|
2da2f8dce4
|
Add nextafter and nextafterf from musl
|
2019-07-09 17:17:08 +02:00 |
|
Alex Crichton
|
36b5b4c00c
|
Merge pull request rust-lang/libm#196 from Schultzer/add-remainder
Add remainder
|
2019-07-04 06:45:20 +02:00 |
|
Alex Crichton
|
cb70515d8b
|
Merge pull request rust-lang/libm#197 from gnzlbg/remove_fext
Remove F32Ext and F64Ext
|
2019-07-04 06:44:54 +02:00 |
|
gnzlbg
|
e8ad478f6f
|
Remove traits from README
|
2019-07-03 23:53:35 +02:00 |
|
gnzlbg
|
dc9fa00222
|
Bump minor version to 0.2.0
|
2019-07-03 23:35:24 +02:00 |
|
gnzlbg
|
0e871e58b4
|
Remove F32Ext and F64Ext
|
2019-07-03 23:35:07 +02:00 |
|
Benjamin Schultzer
|
05762eb876
|
Only return the fp value.
Signed-off-by: Benjamin Schultzer <benjamin@schultzer.com>
|
2019-07-03 14:24:16 -07:00 |
|
Benjamin Schultzer
|
1d159b5278
|
Add remainder
This PR adds the missing `remainder` and `remainderf` found in musl libm respectly https://git.musl-libc.org/cgit/musl/tree/src/math/remainder.c and https://git.musl-libc.org/cgit/musl/tree/src/math/remainderf.c
Signed-off-by: Benjamin Schultzer <benjamin@schultzer.com>
|
2019-07-03 12:01:21 -07:00 |
|
gnzlbg
|
6de1369442
|
Merge pull request rust-lang/libm#193 from Schultzer/add-signum
Add signum
|
2019-07-02 22:39:27 +02:00 |
|
Benjamin Schultzer
|
4f5e28166f
|
Add signum
Signed-off-by: Benjamin Schultzer <benjamin@schultzer.com>
|
2019-07-02 12:02:43 -07:00 |
|
Alex Crichton
|
99ef5a062a
|
Merge pull request rust-lang/libm#191 from m1el/fuzz-rem-overflows
Fixed a few int overflows
|
2019-07-02 10:41:48 -05:00 |
|
Alex Crichton
|
fe9b8a35b8
|
Merge pull request rust-lang/libm#190 from gnzlbg/libm_bench
Move benchmarks into its own crate
|
2019-07-02 10:40:43 -05:00 |
|
Igor null
|
5e711e630e
|
Fixed a few int overflows
rem_pio2 had incorrect u32/i32 operations
remquo has a straight int overflow
|
2019-07-02 16:48:59 +03:00 |
|
gnzlbg
|
eb08eb0d43
|
Run benchmarks on CI
|
2019-07-02 09:07:10 +02:00 |
|
gnzlbg
|
f6e48dd17d
|
Re-export the stable libm feature
|
2019-07-02 08:33:11 +02:00 |
|
gnzlbg
|
cc1671fc57
|
Do not enable default features in benchmarks
|
2019-07-02 08:32:31 +02:00 |
|
gnzlbg
|
53c6687ef5
|
Move benchmarks into its own crate
|
2019-07-02 08:22:03 +02:00 |
|
Alex Crichton
|
40004cb335
|
Merge pull request rust-lang/libm#185 from Schultzer/add-benchmark-suite
Add benchmark suite
|
2019-07-01 20:46:57 -05:00 |
|
Benjamin Schultzer
|
2cd88e96b1
|
Add benchmark suite
Signed-off-by: Benjamin Schultzer <benjamin@schultzer.com>
|
2019-07-01 18:37:23 -07:00 |
|
gnzlbg
|
a5be1028a7
|
Merge pull request rust-lang/libm#188 from m1el/negative-round
Fixed rounding to negative zero
|
2019-07-01 16:38:33 +02:00 |
|
gnzlbg
|
2705bb6066
|
Merge pull request rust-lang/libm#189 from m1el/j1f-f64-casts
Fix incorrect f32<->f64 casting in j1f/y1f
|
2019-07-01 16:38:09 +02:00 |
|
Igor null
|
b0c846bfd1
|
move tests to separate #[cfg(test)] mod
|
2019-07-01 17:23:52 +03:00 |
|
Igor null
|
2c05001264
|
separate tests into #[cfg(test)] mod
|
2019-07-01 17:21:43 +03:00 |
|
Igor null
|
217b9a34f8
|
fixed formatting in tests
|
2019-07-01 17:18:59 +03:00 |
|
Igor null
|
a1286b4f24
|
Fix incorrect f32<->f64 casting in j1f/y1f
|
2019-07-01 17:10:44 +03:00 |
|
Igor null
|
1011d29c55
|
Fixed rounding to negative zero
|
2019-07-01 17:05:46 +03:00 |
|
Alex Crichton
|
ea6a87892b
|
Merge pull request rust-lang/libm#187 from bjorn3/patch-1
Fix doc for floorf
|
2019-06-25 21:54:01 +02:00 |
|
bjorn3
|
b31fdb1a70
|
Fix doc for floorf
|
2019-06-25 20:39:09 +02:00 |
|
Alex Crichton
|
f9b3247165
|
Update Rust install task
|
2019-06-13 09:21:50 -07:00 |
|
Alex Crichton
|
36d8cfd155
|
Merge pull request rust-lang/libm#184 from eldruin/prepare-release-0.1.4
Prepare release 0.1.4
|
2019-06-12 14:31:08 -05:00 |
|
Diego Barrios Romero
|
e19b1f013d
|
Bump version
|
2019-06-12 18:46:01 +02:00 |
|
Diego Barrios Romero
|
1319dfac2c
|
Add changelog entry for v0.1.4 release
|
2019-06-12 18:45:42 +02:00 |
|
Diego Barrios Romero
|
9df2e2151c
|
Add 0.1.3 changelog entry
|
2019-06-12 18:44:43 +02:00 |
|
Alex Crichton
|
9d6017c615
|
Merge pull request rust-lang/libm#183 from eldruin/fix-compat-1.31.0
Make module path compatible with Rust 1.31.0
|
2019-06-07 12:00:15 -05:00 |
|
Diego Barrios Romero
|
c955dbe5d0
|
Make module path compatible with Rust 1.31.0
|
2019-06-07 18:23:43 +02:00 |
|
Alex Crichton
|
6d97662a17
|
Merge pull request rust-lang/libm#180 from varkor/min-max
Implement min, minf, max, maxf
|
2019-06-05 15:23:11 -05:00 |
|
varkor
|
727722531e
|
Correct libm names
|
2019-06-05 21:13:25 +01:00 |
|
varkor
|
1613fbc412
|
Alphabetise
|
2019-06-05 20:59:28 +01:00 |
|
varkor
|
2db94e02d8
|
Add max
|
2019-06-05 20:59:28 +01:00 |
|
varkor
|
a3c8111c5f
|
Add maxf
|
2019-06-05 20:59:28 +01:00 |
|
varkor
|
193e7960f9
|
Add min
|
2019-06-05 20:59:28 +01:00 |
|
varkor
|
f1c957e832
|
Add minf
|
2019-06-05 20:59:28 +01:00 |
|
Alex Crichton
|
a44477793e
|
Merge pull request rust-lang/libm#181 from alexcrichton/fix-ci
Attempt to fix CI
|
2019-06-05 14:24:57 -05:00 |
|
Alex Crichton
|
13a350ca5d
|
Attempt to fix CI
|
2019-06-05 12:17:01 -07:00 |
|
Alex Crichton
|
87fc0e9575
|
Merge pull request rust-lang/libm#179 from m1el/issue178_exp2_wrap
Fixed u32 overflow in exp2
|
2019-06-03 09:26:42 -05:00 |
|
Igor null
|
5c48fccd6c
|
fixed add overflow in exp2
|
2019-06-03 13:16:03 +03:00 |
|
Alex Crichton
|
23f95a6273
|
Merge pull request rust-lang/libm#171 from Schultzer/add-docs
Add missing docs
|
2019-05-20 09:07:49 -05:00 |
|
Benjamin Schultzer
|
332d8fd21c
|
Add docs
|
2019-05-16 23:06:43 -07:00 |
|
Alex Crichton
|
43a5167c7f
|
Merge pull request rust-lang/libm#168 from Schultzer/run-musl-test-in-debug-mode
Run musl test in debug mode
|
2019-05-16 21:40:06 -05:00 |
|
Benjamin Schultzer
|
c6b403f5a9
|
Run musl test in debug mode
|
2019-05-16 17:09:33 -07:00 |
|