ace5825d96
alnyan/yggdrasil: build as std dependency
2024-03-16 17:55:49 +02:00
Amanieu d'Antras
f21d751944
Merge pull request #289 from Amjad50/remove_unneeded_extern_core
...
Remove unneeded `extern core` in `tgamma`
2024-02-21 01:09:55 +00:00
Amjad Alsharafi
72fdabe86e
Remove unneeded extern core
in tgamma
2024-02-21 00:59:37 +00:00
Amanieu d'Antras
64ef452c99
Allow internal_features lint when building with "unstable"
2024-02-21 00:58:14 +00:00
Amanieu d'Antras
cb2ffdf543
Merge pull request #287 from keram88/master
2023-11-01 01:45:02 +01:00
Mark S. Baranowski
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.
Fixes #286
2023-10-31 16:03:51 -06:00
Amanieu d'Antras
721a5edc1b
Merge pull request #285 from Amanieu/release-0.2.8
2023-10-06 10:31:47 +01:00
Amanieu d'Antras
96b062b409
Release 0.2.8
2023-10-06 11:25:38 +02:00
Amanieu d'Antras
06f8ba3b79
Merge pull request #284 from plugwash/master
2023-10-06 10:18:54 +01:00
Peter Michael Green
5594834e91
Fix rint and rintf on x87.
2023-10-05 17:38:44 +00:00
Amanieu d'Antras
5bcbc3b636
Merge pull request #283 from klensy/fix-ci
2023-08-07 20:44:14 +01:00
klensy
dcf280696e
fix ci, disable mips, mirrors https://github.com/rust-lang/compiler-builtins/pull/537
2023-08-07 21:51:34 +03:00
Amanieu d'Antras
17a6379db2
Merge pull request #282 from mulkieran/exclude-ci
2023-08-04 14:45:48 +01:00
mulhern
33381c7de2
Exclude GitHub Workflows files from packaged crate
2023-08-03 15:05:28 -04:00
mulhern
fd2bf61162
Exclude ci directory from packaged crate
...
I do not think there is compelling reason to release the ci support as
part of a Rust source code package. In addition, the crate, as it is
released now, gets flagged in some security scans due to the presence of
Dockerfiles which are considered to be following some unsafe practices.
Most Linux distros package using the vendored appraoch and provide a
vendor tarfile of an application's dependencies. Scanners will tend to
expect that the contents of the vendor tarfile will be source code.
These Dockerfiles are already being flagged by some scanners; other
contents of the ci directory may be flagged in future.
2023-08-03 09:31:56 -04:00
Amanieu d'Antras
1dbb9d2d47
Merge pull request #281 from JohnTitor/prep-0.2.7
2023-05-15 17:04:34 +02:00
Yuki Okushi
c3fe522ebc
Prepare 0.2.7 release
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2023-05-13 15:16:59 +09:00
Amanieu d'Antras
d395da250a
Merge pull request #277 from TDecki/patch-1
2023-02-18 19:30:13 +01:00
Tobias Decking
d5f918b96b
Small tweak to mul
in fma.rs
.
2023-02-16 18:22:17 +01:00
Amanieu d'Antras
cacbf24785
Merge pull request #275 from moritz-meier/feature/add-generic-helper
2023-02-11 16:54:11 +01:00
Amanieu d'Antras
a74bd60bcc
Merge pull request #276 from jturner314-nrl/fix-erfc-docs
2023-01-31 22:05:03 +00:00
James D. Turner
7e93ce9017
Fix descriptions of erfc and erfcf
...
As described in the second paragraph of the docs for these functions, they are
the complementary error function, not the error function.
2023-01-20 13:40:55 -05:00
Moritz Meier
dea0e3f214
add generic libm helper
...
Add editorconfig + docs
refactor
2023-01-17 20:41:24 +01:00
Amanieu d'Antras
dc82800163
Merge pull request #274 from ZagButNoZig/master
2022-11-18 01:13:54 +00:00
Luc
415b0d0703
Fix formatting
...
Forgot to run cargo fmt last time...
2022-11-16 15:44:43 +01:00
Luc
2075461dba
Remove negative numbers from test
2022-11-16 15:39:13 +01:00
Luc
9f7020bc9e
Add Small Conformance tests to Sqrt(f)
2022-11-14 16:49:43 +01:00
Amanieu d'Antras
4c8a973741
Bump to 0.2.6
2022-11-09 01:30:02 +00:00
Amanieu d'Antras
a2420eb919
Merge pull request #272 from Jules-Bertholet/roundeven
2022-11-09 00:19:56 +00:00
Jules Bertholet
d965031d06
Add benchmarks
2022-11-07 23:43:39 -05:00
Jules Bertholet
276b26e447
Disable tests on PowerPC
2022-11-07 13:19:05 -05:00
Jules Bertholet
7c02ee9f51
rint
/rintf
instead of roundeven
/roundevenf
2022-11-07 12:54:02 -05:00
Jules Bertholet
302711300b
Add roundeven
and roundevenf
2022-11-07 12:37:44 -05:00
Amanieu d'Antras
593764b6e1
Merge pull request #269 from ajtribick/fma_wrapping_neg
2022-10-01 18:39:34 +01:00
Andrew Tribick
f0cc791caa
Use wrapping_neg() to avoid fma errors on underflow
2022-09-30 14:11:15 +02:00
Amanieu d'Antras
14a76eaf8d
Bump to 0.2.5
2022-08-10 15:23:56 +01:00
Amanieu d'Antras
c3737d59fd
Merge pull request #267 from Amanieu/fmaf
2022-08-10 02:17:52 +02:00
Amanieu d'Antras
6fea5fbe1a
Fix fmaf not to depend on FE_TOWARDZERO
...
Ported from upstream musl commit 4f3d346bffdf9ed2b1803653643dc31242490944
Fixes #263
2022-08-10 01:11:33 +01:00
Amanieu d'Antras
c108db9ea8
Merge pull request #265 from ankane/no_panic
2022-08-01 16:53:42 +02:00
Amanieu d'Antras
2af4e21d29
Merge pull request #266 from Outurnate/master
2022-08-01 01:02:46 +02:00
Andrew Kane
e4c6d24a71
Ensure more functions do not panic
2022-07-31 13:57:20 -07:00
Outurnate
1236519785
Use smaller IPIO2 table for 16 and 32 bit architectures
2022-07-31 14:37:57 -04:00
Amanieu d'Antras
d6d8a1610c
Bump to 0.2.3
2022-07-30 01:43:36 +01:00
Amanieu d'Antras
add735e30d
Merge pull request #264 from ankane/tgamma_no_panic
2022-07-30 02:26:18 +02:00
Andrew Kane
33ccb28a97
Remove panics from tgamma and tgammaf
2022-07-29 16:52:30 -07:00
Amanieu d'Antras
1f7b8eb61c
Bump to 0.2.2
2022-02-06 09:52:15 +00:00
Amanieu d'Antras
2f3fc968f4
Merge pull request #249 from plugwash/master
2022-01-04 22:58:47 +01:00
Peter Michael Green
5e68d37130
Apply formatting fixes from CI
2022-01-04 21:16:11 +00:00
Peter Michael Green
9b6f469d5b
allow force_eval! to produce a result and use that result to more explicitly force rounding on x87.
2022-01-04 21:06:28 +00:00
Peter Michael Green
1606eeae5c
only allow x87-specific result in j1f.rs test on x87
2022-01-04 20:59:42 +00:00