Federico Stra
25648de28f
isqrt: disable long running tests in Miri
2023-09-28 17:43:01 +02:00
Federico Stra
d49da0fe54
isqrt: add more tests
2023-09-26 16:05:51 +02:00
Federico Stra
1b34f1c6b2
isqrt: add tests
2023-09-22 16:11:26 +02:00
Loïc BRANSTETT
1a72d7c7c4
Implement midpoint for all signed and unsigned integers
2023-04-26 10:18:53 +02:00
Stovent
1266099742
Implement carrying_add and borrowing_sub on signed numbers
2022-05-30 18:32:27 -04:00
Jacob Pratt
dde590d180
Update int_roundings
methods from feedback
2022-05-04 23:20:29 -04:00
Jacob Pratt
41f70f3491
Revert "Temporarily rename int_roundings functions to avoid conflicts"
...
This reverts commit 3ece63b64e
.
2021-11-22 15:49:04 -05:00
Josh Triplett
3ece63b64e
Temporarily rename int_roundings functions to avoid conflicts
...
These functions are unstable, but because they're inherent they still
introduce conflicts with stable trait functions in crates. Temporarily
rename them to fix these conflicts, until we can resolve those conflicts
in a better way.
2021-09-22 13:56:01 -07:00
Jacob Pratt
727a4fc7e3
Implement #88581
2021-09-02 01:53:54 -04:00
Christiaan Dirkx
6554086526
Add u128 and i128 integer tests
2020-11-14 20:27:08 +01:00
Mara Bos
1e2dba1e7c
Use T::BITS
instead of size_of::<T> * 8
.
2020-09-19 06:54:42 +02:00
mark
2c31b45ae8
mv std libs to library/
2020-07-27 19:51:13 -05:00