Commit Graph

116 Commits

Author SHA1 Message Date
bors[bot] bbafea5232 Merge #89
89: Adding acos implementation r=japaric a=leesdolphin

Fixes #6



Co-authored-by: Opal <leesdolphin@gmail.com>
Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-07-14 19:03:08 +00:00
Jorge Aparicio 32a2d3f1b1 Merge branch 'master' into master 2018-07-14 14:02:33 -05:00
bors[bot] c22bd2529e Merge #84
84: Implement fmod r=japaric a=P1n3appl3

closes #21 
I replaced the `isnanf()` function from `fmodf()` with a call to the core function `is_nan()`. If there's a reason we needed to re-implement it then I can change that back.

Also I couldn't figure out what to do in `src/lib.rs`. Is the `#[cfg(todo]` that I should be removing the one for `mod_euc()`? If so why is the equivalent one for the `f64` version still there?

Co-authored-by: Joseph Ryan <josephryan3.14@gmail.com>
Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-07-14 18:51:34 +00:00
Jorge Aparicio 86f5d914cc Merge branch 'master' into master 2018-07-14 13:50:57 -05:00
Jorge Aparicio 40b8b9aacb Merge branch 'master' into master 2018-07-14 13:48:22 -05:00
bors[bot] 857513dfcd Merge #101
101: implement cbrt and cbrtf r=japaric a=erikdesjardins

closes #10, closes #43

Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-14 18:41:27 +00:00
Erik 66f93d67fc implement cbrt and cbrtf 2018-07-14 14:07:14 -04:00
bors[bot] a9e0c4f158 Merge #93
93: fdimf r=japaric a=jackmott

closes #47 

Co-authored-by: Jack Mott <jack.mott@gmail.com>
2018-07-14 18:03:06 +00:00
bors[bot] 930d7910a8 Merge #90
90: implement exp r=japaric a=erikdesjardins

closes #14

Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-14 17:51:42 +00:00
Erik 868ec1b24e implement exp 2018-07-14 13:37:27 -04:00
Jorge Aparicio 68e423a691 ci: don't test the master master 2018-07-14 12:20:10 -05:00
Jack Mott ec6c86cfe4 fix rebase merge 2018-07-14 11:51:46 -05:00
Jack Mott bb95301b51 rebase 2018-07-14 11:45:39 -05:00
Jorge Aparicio 15a35baba8 Merge branch 'master' into master 2018-07-14 11:30:47 -05:00
bors[bot] bc217ef0c0 Merge #79
79: implement ceil r=japaric a=lucasmarqs

closes #53 

Co-authored-by: Lucas Marques <lucas.smarques@outlook.com>
Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-07-14 16:19:53 +00:00
Jorge Aparicio 8de7c5a39b Merge branch 'master' into ceil 2018-07-14 11:18:56 -05:00
bors[bot] 97fe0d8b20 Merge #92
92: Use separate imports instead of {}-grouped imports for better merges r=japaric a=porglezomp

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.

Co-authored-by: C Jones <code@calebjones.net>
Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-07-14 16:00:03 +00:00
Jorge Aparicio 8c6f70bb0b Merge branch 'master' into separate-import 2018-07-14 10:59:40 -05:00
bors[bot] 7b9a6c0744 Merge #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 8601006050 enable test generation for ceil 2018-07-14 12:17:48 -03:00
Lucas Marques 9d89ec69d2 implement ceil 2018-07-14 12:17:48 -03:00
bors[bot] f416baf0c6 Merge #88
88: add license and other comments to existing files r=japaric a=erikdesjardins

re #73

Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-14 15:13:46 +00:00
Jack Mott 95b0a91a2e fdim 2018-07-14 06:20:13 -05:00
Jack Mott efcca54277 fdimf 2018-07-14 05:35:07 -05:00
C Jones 068fd225de 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 01d7102caf Merge branch 'master' into master 2018-07-14 10:05:32 +03:00
Opal 7f1b787fb8 Adding acos implementation 2018-07-14 19:00:47 +12:00
Zgarbul Andrey b743167168 Merge branch 'master' into master 2018-07-14 09:38:50 +03:00
Andrey Zgarbul eb280637ec cargo fmt 2018-07-14 09:33:46 +03:00
bors[bot] 31ab74299b Merge #87
87: implement log1p and log1pf r=japaric a=erikdesjardins

closes #26, closes #49

Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-14 06:29:50 +00:00
Erik edf247cebb add license and other comments to existing files 2018-07-14 02:26:19 -04:00
Andrey Zgarbul 07302b0028 revert changes 2018-07-14 09:17:41 +03:00
Erik c8937b7483 implement log1p and log1pf 2018-07-14 02:13:12 -04:00
Andrey Zgarbul 0d474ce8da clean duplicates 2018-07-14 08:50:53 +03:00
bors[bot] f6b3ecc50c Merge #86
86: Add log implementation. r=japaric a=leesdolphin

Fixes #23 


Co-authored-by: Opal <leesdolphin@gmail.com>
2018-07-14 05:45:32 +00:00
Joseph Ryan e750769aef Run rustfmt 2018-07-14 00:44:36 -05:00
Opal c538bacc52 Add log implementation.
Fixes #23
2018-07-14 17:25:20 +12:00
Zgarbul Andrey 103d3595db Merge branch 'master' into master 2018-07-14 08:18:18 +03:00
Joseph Ryan e2df95ede7 Merge branch 'master' into master 2018-07-14 00:18:02 -05:00
Joseph Ryan 74ac27727a Revert log2 breakage 2018-07-14 00:15:24 -05:00
Andrey Zgarbul 16a5609604 fix bug in rem_pio2_large 2018-07-14 08:13:35 +03:00
bors[bot] 7bedb61b80 Merge #83
83: implement log10 and log10f r=japaric a=erikdesjardins

closes #24, closes #25

Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-14 05:00:56 +00:00
Joseph Ryan 6e4231c1ce Fix log2 2018-07-13 23:56:00 -05:00
bors[bot] c75bbfca9e Merge #85
85: update CONTRIBUTING r=japaric a=japaric



Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-07-14 04:35:48 +00:00
Jorge Aparicio c661d1b738 update CONTRIBUTING 2018-07-13 23:34:37 -05:00
Joseph Ryan 17989f930e Merge branch 'master' into master 2018-07-13 23:31:38 -05:00
Erik 5b7428524a implement log10 and log10f 2018-07-14 00:26:49 -04:00
Joseph Ryan fdd22390d7 Merge remote-tracking branch 'upstream/master' 2018-07-13 23:18:02 -05:00
Joseph Ryan 986371d3ab Implement fmod and tweak fmodf 2018-07-13 23:15:36 -05:00
bors[bot] 15a5ee92a4 Merge #81
81: implement log2 and log2f r=japaric a=erikdesjardins

closes #27, closes #28

Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-14 04:15:31 +00:00