rust/library/compiler-builtins/libm-test
quaternic 6c4221818e
libm: Improved integer utilities, implement shifts and bug fixes for i256 and u256
`i256` and `u256`
- operators now use the same overflow convention as primitives
- implement `<<` and `-` (previously just `>>` and `+`)
- implement `Ord` correctly (the previous `PartialOrd` was broken)
- correct `i256::SIGNED` to `true`

The `Int`-trait is extended with `trailing_zeros`, `carrying_add`, and
`borrowing_sub`.
2025-07-01 08:07:48 +00:00
..
benches libm: Improved integer utilities, implement shifts and bug fixes for i256 and u256 2025-07-01 08:07:48 +00:00
examples libm-test: Make extensive an attribute rather than a test type 2025-05-29 21:06:44 +00:00
src libm-test: Fix unintentional skips in binop_common 2025-06-02 22:47:15 +00:00
tests libm: Improved integer utilities, implement shifts and bug fixes for i256 and u256 2025-07-01 08:07:48 +00:00
build.rs libm: Fix crate compilation 2025-04-19 18:23:45 -04:00
Cargo.toml Replace the musl submodule with a download script 2025-06-04 17:20:43 +00:00