GitHub / rust-lang/libm issues and pull requests
#547 - chore: release v0.2.12
Pull Request -
State: closed - Opened by github-actions[bot] 3 months ago
#546 - Note that this crate has been moved
Pull Request -
State: closed - Opened by tgross35 3 months ago
#545 - Mark generic functions `#[inline]`
Pull Request -
State: closed - Opened by tgross35 3 months ago
- 3 comments
#544 - Combine the source files for `fmod`
Pull Request -
State: closed - Opened by tgross35 3 months ago
#543 - Ensure all public functions are marked no_panic
Pull Request -
State: closed - Opened by tgross35 3 months ago
#542 - ci: Account for `PR_NUMBER` being set to an empty string
Pull Request -
State: closed - Opened by tgross35 3 months ago
#541 - Ensure configure.rs changes trigger rebuilds
Pull Request -
State: closed - Opened by tgross35 3 months ago
#540 - experiment: make cargo verbose in ci
Pull Request -
State: closed - Opened by tgross35 3 months ago
- 1 comment
#539 - Updates to CI directives
Pull Request -
State: closed - Opened by tgross35 3 months ago
#538 - ci: Cancel jobs when a new push happens
Pull Request -
State: closed - Opened by tgross35 3 months ago
#537 - Combine the source files for more generic implementations
Pull Request -
State: closed - Opened by tgross35 3 months ago
#536 - Reimplement the generic fmod
Pull Request -
State: closed - Opened by quaternic 3 months ago
- 3 comments
#535 - fmod: Correct the normalization of subnormals
Pull Request -
State: closed - Opened by tgross35 4 months ago
- 6 comments
#534 - Replace calls to `core::arch` intrinsics with assembly
Pull Request -
State: closed - Opened by tgross35 4 months ago
#533 - Switch repository layout to use a virtual manifest
Pull Request -
State: closed - Opened by tgross35 4 months ago
- 1 comment
#532 - Reenable the use of the force-soft-floats feature
Pull Request -
State: closed - Opened by antoyo 4 months ago
- 4 comments
#531 - Migrate all crates except `libm` to edition 2024
Pull Request -
State: closed - Opened by tgross35 4 months ago
#530 - Upgrade all dependencies to the latest
Pull Request -
State: closed - Opened by tgross35 4 months ago
#529 - Rounding mode support for hexadecimal float parsing, with improvements to error handling
Pull Request -
State: closed - Opened by quaternic 5 months ago
- 2 comments
#528 - musl upstream is down
Issue -
State: open - Opened by udoprog 5 months ago
- 8 comments
#527 - Gate another assertion behind `compiler-builtins`
Pull Request -
State: closed - Opened by tgross35 5 months ago
#526 - Configure out remaining formatting when `compiler-builtins` is set
Pull Request -
State: closed - Opened by tgross35 5 months ago
#525 - Ignore unused variables when `compiler-builtins` is set
Pull Request -
State: closed - Opened by tgross35 5 months ago
#524 - Resolve monomorphization errors in `compiler-builtins`
Pull Request -
State: closed - Opened by tgross35 5 months ago
#523 - Make the compiler-builtins test more accurately mirror compiler-builtins
Pull Request -
State: closed - Opened by tgross35 5 months ago
- 1 comment
#522 - Seperate implementation of hex float parsing for performance
Issue -
State: open - Opened by CrazyboyQCD 5 months ago
- 2 comments
#521 - Use `git ls-files` rather than manually globbing for tidy
Pull Request -
State: closed - Opened by tgross35 6 months ago
#520 - Combine `fma` public API with its implementation
Pull Request -
State: closed - Opened by tgross35 6 months ago
#519 - Scale test iteration count at a later point
Pull Request -
State: closed - Opened by tgross35 6 months ago
#518 - Add a way to print inputs on failure
Pull Request -
State: closed - Opened by tgross35 6 months ago
#517 - Rename `Float::exp` to `Float::ex`
Pull Request -
State: closed - Opened by tgross35 6 months ago
#516 - Generic cbrt
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 1 comment
#515 - Check exact values for specified cases
Pull Request -
State: closed - Opened by tgross35 6 months ago
#514 - Add `roundeven{,f,f16,f128}`
Pull Request -
State: closed - Opened by tgross35 6 months ago
#513 - Add `fminimum`, `fmaximum`, `fminimum_num`, and `fmaximum_num`
Pull Request -
State: closed - Opened by tgross35 6 months ago
#512 - Combine `fmin{,f,f16,f128}` and `fmax{,f,f16,128}` into a single file
Pull Request -
State: closed - Opened by tgross35 6 months ago
#511 - Small refactor of bigint tests
Pull Request -
State: closed - Opened by tgross35 6 months ago
#510 - Migrate away from nonfunctional `fenv` stubs
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 1 comment
#509 - U256 shift
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 1 comment
#508 - Implement u256 shifting via array transmutation rather than u128
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 1 comment
#507 - Increase the tolerance for `jn` and `yn`
Pull Request -
State: closed - Opened by tgross35 6 months ago
#506 - Investigate i686-pc-windows-gnu failure
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 3 comments
#505 - Change how operators are `black_box`ed
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 3 comments
#504 - Replace an `assert!` with `debug_assert!` in `u256::shr`
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 2 comments
#503 - Implement `u256` with two `u128`s rather than `u64`
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 1 comment
#502 - Add simple icount benchmarks for `u256` operations
Pull Request -
State: closed - Opened by tgross35 6 months ago
#501 - Uncomment some hex float tests that should work now
Pull Request -
State: closed - Opened by tgross35 6 months ago
#500 - Add a no-`f64` version of `fmaf`
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 1 comment
#499 - Convert `fmaf` to a generic implementation
Pull Request -
State: closed - Opened by tgross35 6 months ago
#498 - Remove or reduce the scope of `allow(unused)` where possible
Pull Request -
State: closed - Opened by tgross35 6 months ago
#497 - fmaf128: fix exponent calculation for subnormals
Pull Request -
State: closed - Opened by tgross35 6 months ago
#496 - Add better edge case testing for `scalbn`
Pull Request -
State: closed - Opened by tgross35 6 months ago
#495 - Add an integration test that verifies a list of cases
Pull Request -
State: closed - Opened by tgross35 6 months ago
#494 - Add `fmaf128`
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 4 comments
#493 - fma: Ensure zero has the correct sign
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 1 comment
#492 - Print the hex float format upon failure
Pull Request -
State: closed - Opened by tgross35 6 months ago
#491 - More extensive tests
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 2 comments
#490 - Commonize the signature for all instances of `get_test_cases`
Pull Request -
State: closed - Opened by tgross35 6 months ago
#489 - Add checks via annotation that lists are sorted or exhaustive
Pull Request -
State: closed - Opened by tgross35 6 months ago
#488 - Add C23 `roundeven`
Issue -
State: closed - Opened by tgross35 6 months ago
- 1 comment
#487 - Rename `EXP_MAX` to `EXP_SAT`
Pull Request -
State: closed - Opened by tgross35 6 months ago
#486 - Specify license as just MIT
Pull Request -
State: closed - Opened by Manishearth 6 months ago
- 3 comments
#485 - Revert "Temporarily pin `indicatif` to 0.17.9"
Pull Request -
State: closed - Opened by tgross35 6 months ago
#484 - Temporarily pin `indicatif` to 0.17.9
Pull Request -
State: closed - Opened by tgross35 6 months ago
#483 - Add support for printing hex float syntax
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 2 comments
#482 - Test whether core-math can be built on more platforms
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 1 comment
#481 - Switch musl from a script download to a submodule
Pull Request -
State: closed - Opened by tgross35 6 months ago
#480 - How should we handle fenv?
Issue -
State: open - Opened by tgross35 6 months ago
- 5 comments
#479 - Rework the available Cargo profiles
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 4 comments
#478 - Add a nextest config to retry `yn*` and `jn*`
Issue -
State: open - Opened by tgross35 6 months ago
#477 - Upgrade all dependencies to the latest version
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 1 comment
#476 - Remove `#[allow(...)]` attributes that are no longer needed
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 1 comment
#475 - Port the CORE-MATH version of `cbrt`
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 2 comments
#474 - Enable missing icount benchmarks
Pull Request -
State: closed - Opened by tgross35 6 months ago
#473 - Split a redundant condition in `fmod`
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 1 comment
#472 - Increase or set CI timeouts
Pull Request -
State: closed - Opened by tgross35 6 months ago
#471 - [experiment] get runtime for fmod extensive tests
Pull Request -
State: closed - Opened by tgross35 6 months ago
#470 - Add `fmodf128`
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 4 comments
#469 - Add `fmodf16`
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 1 comment
#468 - Change `ilogb` error conditions
Issue -
State: open - Opened by tgross35 6 months ago
#467 - Add `frexpf16`, `frexpf128`, `ilogbf16`, and `ilogbf128`
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 1 comment
#466 - Add `fminf16`, `fmaxf16`, `fminf128`, and `fmaxf128`
Pull Request -
State: closed - Opened by tgross35 6 months ago
#465 - Add `roundf16` and `roundf128`
Pull Request -
State: closed - Opened by tgross35 6 months ago
#464 - Add a generic version of `scalbn`
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 2 comments
#463 - Start converting `fma` to a generic function
Pull Request -
State: closed - Opened by tgross35 6 months ago
#462 - Change `from_parts` to take a `u32` exponent rather than `i32`
Pull Request -
State: closed - Opened by tgross35 6 months ago
#461 - Test with the unreleased version of rug
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 1 comment
#460 - Introduce XFAILs that assert failure
Pull Request -
State: closed - Opened by tgross35 6 months ago
#459 - Add assembly version of simple operations on aarch64
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 6 comments
#458 - Fix the parsing of three-item tuples in `util`
Pull Request -
State: closed - Opened by tgross35 6 months ago
#457 - Add `hf16!` and `hf128!`
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 1 comment
#456 - Add the ability to parse hex, binary, and float hex with util
Pull Request -
State: closed - Opened by tgross35 6 months ago
#455 - Make XFAIL actually assert failure
Issue -
State: closed - Opened by tgross35 6 months ago
#454 - Add `rintf16` and `rintf128`
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 1 comment
#453 - Shift then mask, rather than mask then shift
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 2 comments
#452 - Add a retry to the musl download
Pull Request -
State: closed - Opened by tgross35 6 months ago
#451 - Remove trailing whitespace in scripts, run JuliaFormatter
Pull Request -
State: closed - Opened by tgross35 6 months ago
#450 - Set `force-soft-floats` for benchmarks
Pull Request -
State: closed - Opened by tgross35 6 months ago
#449 - Remove the limit for querying a baseline
Pull Request -
State: closed - Opened by tgross35 6 months ago
#448 - Switch to the arm-linux runner and enable MPFR
Pull Request -
State: closed - Opened by tgross35 6 months ago
- 1 comment