Commit Graph

  • ace5825d96 alnyan/yggdrasil: build as std dependency master Mark Poliakov 2024-03-16 17:55:49 +02:00
  • f21d751944
    Merge pull request #289 from Amjad50/remove_unneeded_extern_core Amanieu d'Antras 2024-02-21 01:09:55 +00:00
  • 72fdabe86e Remove unneeded extern core in tgamma Amjad Alsharafi 2024-02-11 18:03:42 +08:00
  • 64ef452c99 Allow internal_features lint when building with "unstable" Amanieu d'Antras 2024-02-21 00:58:14 +00:00
  • cb2ffdf543
    Merge pull request #287 from keram88/master Amanieu d'Antras 2023-11-01 01:45:02 +01:00
  • 837453879d This updates the exponent calculations done in the nextafter functions related to detecting underflow/overflow. The functions now match the behavior of the MUSL implementations these were based on. Mark S. Baranowski 2023-10-31 15:59:56 -06:00
  • 721a5edc1b
    Merge pull request #285 from Amanieu/release-0.2.8 Amanieu d'Antras 2023-10-06 10:31:47 +01:00
  • 96b062b409 Release 0.2.8 Amanieu d'Antras 2023-10-06 11:25:38 +02:00
  • 06f8ba3b79
    Merge pull request #284 from plugwash/master Amanieu d'Antras 2023-10-06 10:18:54 +01:00
  • 5594834e91 Fix rint and rintf on x87. Peter Michael Green 2023-10-05 17:38:44 +00:00
  • 5bcbc3b636
    Merge pull request #283 from klensy/fix-ci Amanieu d'Antras 2023-08-07 20:44:14 +01:00
  • dcf280696e fix ci, disable mips, mirrors https://github.com/rust-lang/compiler-builtins/pull/537 klensy 2023-08-07 21:51:34 +03:00
  • 17a6379db2
    Merge pull request #282 from mulkieran/exclude-ci Amanieu d'Antras 2023-08-04 14:45:48 +01:00
  • 33381c7de2 Exclude GitHub Workflows files from packaged crate mulhern 2023-08-03 15:05:28 -04:00
  • fd2bf61162 Exclude ci directory from packaged crate mulhern 2023-08-02 14:05:07 -04:00
  • 1dbb9d2d47
    Merge pull request #281 from JohnTitor/prep-0.2.7 Amanieu d'Antras 2023-05-15 17:04:34 +02:00
  • c3fe522ebc
    Prepare 0.2.7 release Yuki Okushi 2023-05-13 15:16:59 +09:00
  • d395da250a
    Merge pull request #277 from TDecki/patch-1 Amanieu d'Antras 2023-02-18 19:30:13 +01:00
  • d5f918b96b
    Small tweak to mul in fma.rs. Tobias Decking 2023-02-16 18:22:17 +01:00
  • cacbf24785
    Merge pull request #275 from moritz-meier/feature/add-generic-helper Amanieu d'Antras 2023-02-11 16:54:11 +01:00
  • a74bd60bcc
    Merge pull request #276 from jturner314-nrl/fix-erfc-docs Amanieu d'Antras 2023-01-31 22:05:03 +00:00
  • 7e93ce9017 Fix descriptions of erfc and erfcf James D. Turner 2023-01-20 13:39:41 -05:00
  • dea0e3f214 add generic libm helper Moritz Meier 2023-01-17 20:41:24 +01:00
  • dc82800163
    Merge pull request #274 from ZagButNoZig/master Amanieu d'Antras 2022-11-18 01:13:54 +00:00
  • 415b0d0703 Fix formatting Luc 2022-11-16 15:44:43 +01:00
  • 2075461dba Remove negative numbers from test Luc 2022-11-16 15:39:13 +01:00
  • 9f7020bc9e Add Small Conformance tests to Sqrt(f) Luc 2022-11-14 16:49:43 +01:00
  • 4c8a973741 Bump to 0.2.6 Amanieu d'Antras 2022-11-09 01:30:02 +00:00
  • a2420eb919
    Merge pull request #272 from Jules-Bertholet/roundeven Amanieu d'Antras 2022-11-09 00:19:56 +00:00
  • d965031d06
    Add benchmarks Jules Bertholet 2022-11-07 23:43:14 -05:00
  • 276b26e447
    Disable tests on PowerPC Jules Bertholet 2022-11-07 13:19:05 -05:00
  • 7c02ee9f51
    rint/rintf instead of roundeven/roundevenf Jules Bertholet 2022-11-07 12:53:26 -05:00
  • 302711300b
    Add roundeven and roundevenf Jules Bertholet 2022-11-07 12:34:47 -05:00
  • 593764b6e1
    Merge pull request #269 from ajtribick/fma_wrapping_neg Amanieu d'Antras 2022-10-01 18:39:34 +01:00
  • f0cc791caa Use wrapping_neg() to avoid fma errors on underflow Andrew Tribick 2022-09-30 14:11:15 +02:00
  • 14a76eaf8d Bump to 0.2.5 Amanieu d'Antras 2022-08-10 15:23:56 +01:00
  • c3737d59fd
    Merge pull request #267 from Amanieu/fmaf Amanieu d'Antras 2022-08-10 02:17:52 +02:00
  • 6fea5fbe1a Fix fmaf not to depend on FE_TOWARDZERO Amanieu d'Antras 2022-08-10 01:11:33 +01:00
  • c108db9ea8
    Merge pull request #265 from ankane/no_panic Amanieu d'Antras 2022-08-01 16:53:42 +02:00
  • 2af4e21d29
    Merge pull request #266 from Outurnate/master Amanieu d'Antras 2022-08-01 01:02:46 +02:00
  • e4c6d24a71 Ensure more functions do not panic Andrew Kane 2022-07-31 13:57:20 -07:00
  • 1236519785
    Use smaller IPIO2 table for 16 and 32 bit architectures Outurnate 2022-07-31 14:37:57 -04:00
  • d6d8a1610c Bump to 0.2.3 Amanieu d'Antras 2022-07-30 01:43:36 +01:00
  • add735e30d
    Merge pull request #264 from ankane/tgamma_no_panic Amanieu d'Antras 2022-07-30 02:26:18 +02:00
  • 33ccb28a97 Remove panics from tgamma and tgammaf Andrew Kane 2022-07-29 16:52:30 -07:00
  • 1f7b8eb61c Bump to 0.2.2 Amanieu d'Antras 2022-02-06 09:52:15 +00:00
  • 2f3fc968f4
    Merge pull request #249 from plugwash/master Amanieu d'Antras 2022-01-04 22:58:47 +01:00
  • 5e68d37130 Apply formatting fixes from CI Peter Michael Green 2021-12-22 01:50:25 +00:00
  • 9b6f469d5b allow force_eval! to produce a result and use that result to more explicitly force rounding on x87. Peter Michael Green 2022-01-04 20:51:40 +00:00
  • 1606eeae5c only allow x87-specific result in j1f.rs test on x87 Peter Michael Green 2022-01-04 20:38:09 +00:00
  • db80cfb906 round to storage format in some tests before comparison to prevent spurious errors on x87. Peter Michael Green 2021-12-22 00:21:25 +00:00
  • fa70d9bda7 Add forced rounding to storage format for x87 to rem_pio2.rs as well. Peter Michael Green 2021-12-21 23:53:06 +00:00
  • 16ce35bb19 Use force_eval instead of to_bits/from_bits combination, Peter Michael Green 2021-12-21 22:41:29 +00:00
  • 8b0db9f5ba Fix testcases on x87 Peter Michael Green 2021-01-05 17:32:30 +00:00
  • 5672d67229 force test_near_pi in rem_pio2.rs to be evaluated at runtime not compiletime. Peter Michael Green 2021-12-22 00:56:18 +00:00
  • 10fdf12260
    Merge pull request #259 from Amanieu/disable_ppc_test Amanieu d'Antras 2022-01-04 16:28:28 +01:00
  • 66925cff62 Disable musl tests on powerpc64 Amanieu d'Antras 2022-01-04 00:09:07 +01:00
  • 70119faaa4 Fix no-panic Amanieu d'Antras 2022-01-03 21:32:08 +01:00
  • 13890be6ad Ignore some functions which don't match musl Amanieu d'Antras 2022-01-03 19:52:31 +01:00
  • 5af355b461 Disable i686-unknown-linux-gnu tests for now Amanieu d'Antras 2022-01-03 19:06:54 +01:00
  • d1e9aa0f11 Disable powerpc64 tests which were broken by the LLVM 13 upgrade Amanieu d'Antras 2022-01-03 19:00:31 +01:00
  • 89eaba13eb
    Merge pull request #254 from SuKiN-a/master Lokathor 2021-07-08 22:32:06 -06:00
  • 90472e3c28 updated link to musl website SuKiN-a 2021-07-09 09:52:08 +05:30
  • aa030b8e87
    Merge pull request #253 from bvinc/round_slow Lokathor 2021-07-02 06:47:03 -06:00
  • 842592e468 Optimize round and roundf Brian Vincent 2021-06-30 22:35:47 -05:00
  • c2d22bf95e
    Merge pull request #252 from jethrogb/issue-242 Lokathor 2021-06-24 20:23:34 -06:00
  • 8f10cf581f Fix substract with borrow in FMA Jethro Beekman 2021-06-22 18:06:17 +02:00
  • c18c704856 Fix build failure with latest nightly Jethro Beekman 2021-06-24 15:58:36 +02:00
  • d39a3d81e0
    Merge pull request #251 from phip1611/cargo-toml-readme Lokathor 2021-03-28 08:23:50 -06:00
  • 2baebb5c7c
    add "readme"-key to Cargo.toml in order for this crate to have a preview on crates.io Philipp Schuster 2021-03-28 12:24:08 +02:00
  • 98c21c7493
    Update CHANGELOG.md (#245) kellda 2020-06-08 16:11:11 +02:00
  • fe396e00b7
    Use macros for more division/array checks (#244) Alex Crichton 2020-05-29 14:16:51 -05:00
  • 3d729b7a85 Bump to 0.2.1 Alex Crichton 2019-11-22 11:16:36 -08:00
  • e149ec36ef Fix sincosf for interval (7*pi/4, 9*pi/4) (#233) AJ Frantz 2019-11-22 14:16:00 -05:00
  • a5e39d8f1a Fix sincosf(PI) (#229) Christopher Serr 2019-10-18 15:23:57 +02:00
  • 8532fb1c75 Remove -nursery from urls Alex Crichton 2019-09-25 11:20:49 -07:00
  • 47ffaa8017
    Migrate from azure pipelines to Github actions (#226) Alex Crichton 2019-09-10 10:07:17 -05:00
  • 8eedc24705
    Merge pull request #224 from Lokathor/new-CI Alex Crichton 2019-09-09 10:59:45 -05:00
  • 52983bee33 suppress useless clippy warnings Lokathor 2019-09-05 08:57:15 -06:00
  • 44d1d23593 Update run.sh Lokathor 2019-09-05 08:36:08 -06:00
  • 27705ead8a use sebug_assertions Lokathor 2019-09-05 08:33:34 -06:00
  • 7474c17c6a swap stable to be unstable, use debug_assertions Lokathor 2019-09-05 08:33:23 -06:00
  • 2a89eb02ca swap stable to be unstable Lokathor 2019-09-05 08:33:03 -06:00
  • e50df4d7ee swap stable to be unstable Lokathor 2019-09-05 08:32:38 -06:00
  • 5e0eca75fb swap stable to be unstable, checked is now debug_assertions Lokathor 2019-09-05 08:32:26 -06:00
  • dc6aab0ef0 there are no longer any default features Lokathor 2019-09-05 08:32:05 -06:00
  • c57eda462a
    Merge pull request #1 from rust-lang-nursery/master Lokathor 2019-08-23 21:54:20 -06:00
  • 12481f0c74
    Merge pull request #221 from Lokathor/tests Alex Crichton 2019-08-14 09:03:41 -05:00
  • cd32f2619a rustfmt fixes Lokathor 2019-08-13 23:45:50 -06:00
  • 2df659a64b slightly improve spec and sanity check coverage Lokathor 2019-08-13 23:40:54 -06:00
  • 32a6a99dae
    Merge pull request #216 from Lokathor/sse-sqrt Alex Crichton 2019-08-12 09:57:54 -05:00
  • 2cc2589c80 Fix broken link in README Roman Proskuryakov 2019-08-10 15:30:43 +03:00
  • b0f666e1a2
    update comments Lokathor 2019-08-08 18:21:18 -06:00
  • a3d55e685d
    update comments Lokathor 2019-08-08 18:21:10 -06:00
  • a9fa14dd6a move use/const statements to a limited scope Lokathor 2019-08-07 14:16:10 -06:00
  • 519c5d6cdd apply rustfmt Lokathor 2019-08-07 14:10:34 -06:00
  • b351893c5d Improve sqrt/sqrtf if stable intrinsics allow Lokathor 2019-08-07 14:06:12 -06:00
  • a3a35958de
    Merge pull request #209 from gnzlbg/fma Alex Crichton 2019-07-11 09:29:20 -05:00
  • 8a0a1105ff
    Merge pull request #210 from alexcrichton/less-inline Alex Crichton 2019-07-11 09:28:39 -05:00
  • a52ff87b71 Fix overflow bug in fma gnzlbg 2019-07-10 13:01:02 +02:00