Commit Graph

401 Commits

Author SHA1 Message Date
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
Peter Michael Green db80cfb906 round to storage format in some tests before comparison to prevent spurious errors on x87. 2022-01-04 20:30:43 +00:00
Peter Michael Green fa70d9bda7 Add forced rounding to storage format for x87 to rem_pio2.rs as well. 2022-01-04 20:30:43 +00:00
Peter Michael Green 16ce35bb19 Use force_eval instead of to_bits/from_bits combination,
Using to_bits/from_bits to force conversion to storage format
apparently doesn't work in release mode. Also add an architecture
conditional to avoid pessimising other architectures.
2022-01-04 20:30:43 +00:00
Peter Michael Green 8b0db9f5ba Fix testcases on x87 2022-01-04 20:30:43 +00:00
Peter Michael Green 5672d67229 force test_near_pi in rem_pio2.rs to be evaluated at runtime not compiletime. 2022-01-04 20:30:43 +00:00
Amanieu d'Antras 10fdf12260 Merge pull request #259 from Amanieu/disable_ppc_test 2022-01-04 16:28:28 +01:00
Amanieu d'Antras 66925cff62 Disable musl tests on powerpc64 2022-01-04 00:09:07 +01:00
Amanieu d'Antras 70119faaa4 Fix no-panic 2022-01-03 21:32:08 +01:00
Amanieu d'Antras 13890be6ad Ignore some functions which don't match musl 2022-01-03 20:34:47 +01:00
Amanieu d'Antras 5af355b461 Disable i686-unknown-linux-gnu tests for now 2022-01-03 19:06:54 +01:00