Jorge Aparicio
b566794827
Merge branch 'master' into master
2018-07-14 13:50:57 -05:00
bors[bot]
932992a697
Merge rust-lang/libm#93
...
93: fdimf r=japaric a=jackmott
closes rust-lang/libm#47
Co-authored-by: Jack Mott <jack.mott@gmail.com>
2018-07-14 18:03:06 +00:00
Erik
08dabf5dca
implement exp
2018-07-14 13:37:27 -04:00
Jorge Aparicio
722e2e32cc
ci: don't test the master master
2018-07-14 12:20:10 -05:00
Jack Mott
6d5a9699c2
fix rebase merge
2018-07-14 11:51:46 -05:00
Jack Mott
743f0152b7
rebase
2018-07-14 11:45:39 -05:00
Jorge Aparicio
1eaffdc9a3
Merge branch 'master' into ceil
2018-07-14 11:18:56 -05:00
Jorge Aparicio
3d2e0819c1
Merge branch 'master' into separate-import
2018-07-14 10:59:40 -05:00
bors[bot]
97068d7b8d
Merge rust-lang/libm#67
...
67: cosf with corrections from review r=japaric a=burrbull
Co-authored-by: Andrey Zgarbul <zgarbul.andrey@gmail.com>
Co-authored-by: Zgarbul Andrey <zgarbul.andrey@gmail.com>
2018-07-14 15:45:45 +00:00
Lucas Marques
42e52da010
enable test generation for ceil
2018-07-14 12:17:48 -03:00
Lucas Marques
5c2409fcca
implement ceil
2018-07-14 12:17:48 -03:00
bors[bot]
ff30d74e0f
Merge rust-lang/libm#88
...
88: add license and other comments to existing files r=japaric a=erikdesjardins
re rust-lang/libm#73
Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-14 15:13:46 +00:00
Jack Mott
643287e1f1
fdim
2018-07-14 06:20:13 -05:00
Jack Mott
480531461c
fdimf
2018-07-14 05:35:07 -05:00
C Jones
a7c4563633
Use separate imports instead of {}-grouped imports for better merges
...
Previously every merge would cause conflicts because the {}-group would re-flow,
which the merge algorithm can't handle. This will hopefully make rebases and
merges go more smoothly while everyone is still adding new modules.
2018-07-14 05:49:13 -04:00
Zgarbul Andrey
3dfbfec6c1
Merge branch 'master' into master
2018-07-14 10:05:32 +03:00
Opal
137d99d55b
Adding acos implementation
2018-07-14 19:00:47 +12:00
Zgarbul Andrey
9056c9c5e3
Merge branch 'master' into master
2018-07-14 09:38:50 +03:00
Andrey Zgarbul
d67c2c391b
cargo fmt
2018-07-14 09:33:46 +03:00
Erik
6548a83edf
add license and other comments to existing files
2018-07-14 02:26:19 -04:00
Andrey Zgarbul
d03ec1472b
revert changes
2018-07-14 09:17:41 +03:00
Erik
f73c61b762
implement log1p and log1pf
2018-07-14 02:13:12 -04:00
Andrey Zgarbul
ead2d02710
clean duplicates
2018-07-14 08:50:53 +03:00
Opal
83673acaa4
Add log implementation.
...
Fixes rust-lang/libm#23
2018-07-14 17:25:20 +12:00
Zgarbul Andrey
60bc600cf8
Merge branch 'master' into master
2018-07-14 08:18:18 +03:00
Andrey Zgarbul
45d9d8caa6
fix bug in rem_pio2_large
2018-07-14 08:13:35 +03:00
bors[bot]
827eed6f5d
Merge rust-lang/libm#83
...
83: implement log10 and log10f r=japaric a=erikdesjardins
closes rust-lang/libm#24 , closes rust-lang/libm#25
Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-14 05:00:56 +00:00
Jorge Aparicio
bcafb03f6c
update CONTRIBUTING
2018-07-13 23:34:37 -05:00
Erik
6536807106
implement log10 and log10f
2018-07-14 00:26:49 -04:00
Erik
30c31d32d3
implement log2 and log2f
2018-07-13 23:53:58 -04:00
Jorge Aparicio
ea8d02ae0f
make cargo fmt in ci/script.sh optional
2018-07-13 22:15:21 -05:00
Jorge Aparicio
131cc1ac44
run cargo fmt -- --check on beta
2018-07-13 22:10:08 -05:00
Jorge Aparicio
6e6642b48c
force PR code to be formatted
2018-07-13 21:54:24 -05:00
Jorge Aparicio
8bdbe46072
run cargo-fmt
2018-07-13 21:51:07 -05:00
bors[bot]
56e1b0d52b
Merge rust-lang/libm#77
...
77: adding ceilf and floorf r=japaric a=jackmott
Finishes issues rust-lang/libm#56 and rust-lang/libm#54
Co-authored-by: Jack Mott <jack.mott@gmail.com>
2018-07-14 02:35:57 +00:00
Jack Mott
6237ba2890
adding ceilf and floorf for issues rust-lang/libm#56 and rust-lang/libm#54
2018-07-13 21:32:59 -05:00
Andrey Zgarbul
f40b8096aa
add cosf test
2018-07-14 05:20:09 +03:00
Joseph Ryan
6ed6ede4ab
Merge remote-tracking branch 'upstream/master'
2018-07-13 20:51:17 -05:00
Joseph Ryan
bc94c70687
implement roundf
2018-07-13 20:46:09 -05:00
Jorge Aparicio
9a9522cf47
README: note that this crate is on crates.io and already usable
2018-07-13 20:25:27 -05:00
Jorge Aparicio
e6576930ef
v0.1.0
2018-07-13 19:38:51 -05:00
bors[bot]
90393e5544
Merge rust-lang/libm#71
...
71: implement sqrt and hypot r=japaric a=erikdesjardins
closes rust-lang/libm#57 , closes rust-lang/libm#22
Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-13 23:13:20 +00:00
Jorge Aparicio
aaa56fba35
move a chunk of the README into CONTRIBUTING.md
2018-07-13 17:54:22 -05:00
Erik
892cd4f5b8
implement sqrt and hypot
2018-07-13 18:36:29 -04:00
bors[bot]
169dfb4ad7
Merge rust-lang/libm#70
...
70: seal extension traits to prevent external implementation r=japaric a=erikdesjardins
This can be enforced in code, so it might as well be done, I guess.
I don't feel strongly about this; feel free to close.
Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-13 22:11:32 +00:00
Andrey Zgarbul
a372fff7fa
cfg fix
2018-07-14 00:58:02 +03:00
bors[bot]
6b61c50db7
Merge rust-lang/libm#69
...
69: implement hypotf r=japaric a=erikdesjardins
closes rust-lang/libm#48
Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-13 21:53:23 +00:00
Andrey Zgarbul
52dba9843b
rem_pio2_large comments
2018-07-14 00:52:28 +03:00
Erik
6dbd8b3303
implement hypotf
2018-07-13 17:44:48 -04:00
Jorge Aparicio
1ba1301250
catch panics in tests
...
so we can print the inputs that triggered the panic
2018-07-13 16:32:57 -05:00