ztn-zotan-swift-numerics/Tests/IntegerUtilitiesTests
Stephen Canon 31fe14d084 Remove stochastic rounding mode
It's a useful operation, but it deserves its own API to allow the use of a custom random source.
Also, the existing API blocks some constant-folding operations because the call to the system random source is an opaque optimization barrier, so removing it allows us to produce better codegen for the other rounding modes.

We're also bumping required Swift version to 5.9, and removing the executable test targets for log/log1p, as they're really only useful for development of those algorithms.
2025-04-10 10:39:51 -04:00
..
CMakeLists.txt More tests for saturating arithmetic -- exhaustive sampling of [U]Int8 arguments. 2023-04-26 21:50:23 -04:00
DivideTests.swift Remove stochastic rounding mode 2025-04-10 10:39:51 -04:00
DoubleWidthTests.swift Add new rounding modes: toNearestOr[Down,Up,Zero,Away] 2024-07-19 16:12:55 -04:00
GCDTests.swift Fixup some file headers that had the Swift.org text instead of Swift Numerics 2024-07-01 12:46:42 -04:00
RotateTests.swift Fixup some file headers that had the Swift.org text instead of Swift Numerics 2024-07-01 12:46:42 -04:00
RoundingTests.swift Make all rounding rules (from IntegerUtilities) available on FloatingPoint 2024-08-15 11:58:38 -04:00
SaturatingArithmeticTests.swift Fixup some file headers that had the Swift.org text instead of Swift Numerics 2024-07-01 12:46:42 -04:00
ShiftTests.swift Remove stochastic rounding mode 2025-04-10 10:39:51 -04:00