index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
library
/
compiler-builtins
/
libm
Age
Commit message (
Expand
)
Author
Lines
2025-01-02
Rename generic `abs` to `fabs`
Trevor Gross
-5
/
+5
2025-01-02
macros: Always emit `f16_enabled` and `f128_enabled` attributes
Trevor Gross
-20
/
+57
2025-01-01
Add missing functions to the macro list
Trevor Gross
-19
/
+42
2025-01-01
Use `rustdoc` output to create a list of public API
Trevor Gross
-69
/
+283
2025-01-01
Forward the `CI` environment variable when running in Docker
Trevor Gross
-0
/
+1
2024-12-30
Remove lossy casting in `logspace`
Trevor Gross
-3
/
+10
2024-12-29
Set the allowed FMA ULP to 0
Trevor Gross
-0
/
+2
2024-12-29
Don't run `push` CI on anything other than `master`
Trevor Gross
-1
/
+5
2024-12-29
Use `CheckCtx` in more places
Trevor Gross
-13
/
+17
2024-12-29
Move `CheckBasis` and `CheckCtx` to a new `run_cfg` module
Trevor Gross
-39
/
+55
2024-12-29
Add `ALL`, `from_str` and `math_op` to `Identifier`
Trevor Gross
-5
/
+47
2024-12-29
Add new trait implementations for `Identifier` and `BaseName`
Trevor Gross
-2
/
+14
2024-12-29
Include `shared.rs` in `libm_test::op`
Trevor Gross
-1
/
+9
2024-12-29
Move the macro's input function list to a new module `shared`
Trevor Gross
-263
/
+320
2024-12-29
Add a way to plot the output from generators
Trevor Gross
-0
/
+262
2024-12-29
Update allowed precision to account for new tests
Trevor Gross
-11
/
+9
2024-12-29
Add tests for edge cases
Trevor Gross
-3
/
+101
2024-12-29
Add interfaces and tests based on function domains
Trevor Gross
-5
/
+327
2024-12-29
Introduce a float extension trait and some numerical routines
Trevor Gross
-1
/
+461
2024-12-29
Add an 8-bit float type for testing purposes
Trevor Gross
-0
/
+491
2024-12-29
Remove an `is_nan` workaround that is no longer needed
beetrees
-11
/
+1
2024-12-29
Update and slightly refactor some of the `Float` trait
Trevor Gross
-24
/
+36
2024-12-29
Always enable `unstable-float` in CI
Trevor Gross
-5
/
+9
2024-12-29
Add `f16` and `f128` configuration from `compiler-builtins`
Trevor Gross
-83
/
+208
2024-12-29
Introduce generic `abs` and `copysign`
Trevor Gross
-12
/
+26
2024-12-29
Change from `-latest` to named CI images
Trevor Gross
-31
/
+31
2024-12-27
Allow Clippy lints in `compiler-builtins-smoke-test`
Trevor Gross
-2
/
+2
2024-12-27
Fix new `clippy::precedence` lints
Trevor Gross
-32
/
+32
2024-12-26
Replace string function name matching with enums where possible
Trevor Gross
-62
/
+46
2024-12-22
Rename associated type helpers, add `OpITy`
Trevor Gross
-6
/
+8
2024-12-22
Introduce helper types for accessing trait items
Trevor Gross
-5
/
+23
2024-12-22
Fix a bug in `abs_diff`
Trevor Gross
-2
/
+2
2024-12-22
Remove tests against system musl
Trevor Gross
-501
/
+12
2024-11-14
Use `https:` links in `README.md`
beetrees
-2
/
+2
2024-11-03
Move some numeric trait logic to default implementations
Trevor Gross
-48
/
+67
2024-11-03
Change the `multiprec_` prefix to `mp_`
Trevor Gross
-5
/
+5
2024-11-02
Change default ULP to use enum matching
Trevor Gross
-59
/
+47
2024-11-02
Rename `Name` to `Identifier` to avoid some ambiguity of "name"
Trevor Gross
-38
/
+35
2024-11-02
Change the `CheckCtx` constructor to take a `Name` enum
Trevor Gross
-50
/
+40
2024-11-02
Correct the proc macro to emit `pub` functions
Trevor Gross
-3
/
+3
2024-11-02
Rework tests to make use of the new `MathOp` trait
Trevor Gross
-315
/
+278
2024-11-02
Introduce a `op` module with struct representations of each routine
Trevor Gross
-2
/
+115
2024-11-02
Adjust how the proc macro emits types and add an enum
Trevor Gross
-63
/
+354
2024-11-02
Fix clippy lints in `crates/` and enable this on CI
Trevor Gross
-12
/
+31
2024-11-02
Resolve clippy errors in `libm` tests and check this in CI
Trevor Gross
-83
/
+65
2024-11-01
Add some more basic docstrings (#352)
Johanna Sörngård
-0
/
+14
2024-11-01
Introduce `hf32!` and `hf64!` macros for hex float support
Trevor Gross
-26
/
+430
2024-11-01
Enable clippy for `libm` in CI
Trevor Gross
-2
/
+9
2024-11-01
Fix errors reported by Clippy in `libm`
Trevor Gross
-305
/
+306
2024-11-01
Replace `libm_test::{Float, Int}` with `libm::{Float, Int}`
Trevor Gross
-283
/
+199
[prev]
[next]