Loïc Bartoletti
|
4aff12408c
math: Add cumprod and cumproded (#23416)
|
3 weeks ago |
dlesnoff
|
e9a4d096ab
std/math: Add `^` overload for float32 and float64 (#20898)
|
3 months ago |
Ryan McConnell
|
db41f04ab0
Amend divmod (#22131)
|
1 year ago |
Ryan McConnell
|
647d9611ae
Add divmod (#22102)
|
1 year ago |
ringabout
|
07233ceca0
fixes #21792; enable checks for sum, prod, cumsummed and cumsum (#21793)
|
1 year ago |
ringabout
|
4fa86422c0
stdlib tests now check refc too (#21664)
|
1 year ago |
ringabout
|
3d2f0e2c7c
make more standard libraries work with `nimPreviewSlimSystem` (#20343)
|
2 years ago |
Juan Carlos
|
8e8231f9d6
Remove deprecated math.c_frexp (#19518)
|
3 years ago |
Tomohiro
|
373bbd9bb4
Add ceilDiv to math (#18596)
|
3 years ago |
konsumlamm
|
f0587e02e2
Fix #17017 (math edge cases) (#17588)
|
3 years ago |
Jason Beetham
|
c180de60a8
Added math.clamp for slice clamping (#17246)
|
3 years ago |
flywind
|
32bf10126c
fix #17118 (#17119) [backport:1.2]
|
4 years ago |
Timothee Cour
|
cde950e1bc
make copySign for js consistent with other backends (#16609)
|
4 years ago |
konsumlamm
|
afa87f223c
Improve math module (#17019)
|
4 years ago |
Timothee Cour
|
b0f38a63c4
fix #16815 round(x,places) works again in vm (#16825)
|
4 years ago |
flywind
|
be6e8916fa
fix negative nan (#16628)
|
4 years ago |
flywind
|
bab0aa6ecf
add math.signbit (#16592)
|
4 years ago |
flywind
|
df9e74b510
fix #9125 (#16582)
|
4 years ago |
Clyybber
|
9f1dd5c00f
Make tmath test more strict (#16593)
|
4 years ago |
Timothee Cour
|
b2a53795dc
merge tmath_misc.nim into tmath.nim (#16591)
|
4 years ago |
Timothee Cour
|
00144ee4e9
fix #16576: honor matrix in testament by making such tests non joinable (#16577)
|
4 years ago |
flywind
|
7c2c1ad072
enable tmath tests for JS backend (#16562)
|
4 years ago |
flywind
|
515cd45420
Add math.copySign (#16406)
|
4 years ago |
flywind
|
6d442a40a6
use doAssert in tests (#16486)
|
4 years ago |
flywind
|
271f68259b
remove some noises in tests (#16448)
|
4 years ago |
flywind
|
b1c3dab208
add `euclDiv` and `euclMod` to `math` (#16414)
|
4 years ago |
Timothee Cour
|
0b73106ccf
add math.isNaN (#16179)
|
4 years ago |
Timothee Cour
|
b809562c7c
make megatest consistent with unjoined tests wrt newlines, honor newlines in output spec (#16151)
|
4 years ago |
flywind
|
cbc793b30b
move tests to testament (#16101)
|
4 years ago |
Miran
|
5b55aa52d0
fix deprecations and other warnings (#13748)
|
4 years ago |