Update bnum to 0.14.3 #45

Merged
Quaternions merged 86 commits from bnum-14 into master 2026-03-24 18:02:17 +00:00

86 Commits

Author SHA1 Message Date
0830324022 Revert "bug is fixed"
This reverts commit 83c7c2d3a8.
2026-03-24 10:49:40 -07:00
f44d6756b0 use biased 2026-03-24 10:46:21 -07:00
1f20d7e6a0 write test less goofy 2026-03-24 10:36:15 -07:00
83c7c2d3a8 bug is fixed 2026-03-24 10:33:22 -07:00
2b75dac7a1 refactor impl_from_float to use signed ints 2026-03-24 10:29:49 -07:00
a4fcbe6204 less stupid code 2026-03-24 10:20:55 -07:00
8d4e17499d stupid code that passes tests 2026-03-24 10:16:00 -07:00
b518658086 print in test better 2026-03-24 10:00:02 -07:00
0c1d80bbea don't test big f32 2026-03-24 09:50:11 -07:00
6a0610a450 fix into f32 2026-03-24 09:48:53 -07:00
34c04e2bf2 fix test 2026-03-24 09:40:16 -07:00
de0b47a19d draw picture for f32 2026-03-24 09:37:52 -07:00
51ed5fe2e8 test fewer fits in f32 2026-03-24 09:37:31 -07:00
fed04e4ce4 test f32 2026-03-24 09:25:42 -07:00
39516ceb2b add underflow test 2026-03-24 09:17:37 -07:00
4bd939e943 yay yay yay YAAAAAAAAAY 2026-03-24 08:56:47 -07:00
8b6f30acaa picture 2026-03-24 08:39:51 -07:00
e4d6c93f03 idiocy 2026-03-24 08:39:44 -07:00
33398b6700 test many 2026-03-24 08:04:23 -07:00
636f7b2870 MOD8 constant 2026-03-24 08:04:07 -07:00
1a2f8bd0d1 test 53 bits 2026-03-24 07:55:50 -07:00
5f605d7a99 don't know anything 2026-03-24 07:52:40 -07:00
3bd7b2b21f fix 2026-03-24 07:43:51 -07:00
93f65a6e93 test 2026-03-24 07:40:13 -07:00
8e79025287 test 2026-03-24 07:23:10 -07:00
9041378f48 fix fix 2026-03-24 07:07:43 -07:00
b4939e3d4a slog 2026-03-23 11:54:59 -07:00
bad03d2d35 megamind impl_into_float 2026-03-23 10:01:45 -07:00
a15e9fccd9 add zero test 2026-03-23 09:42:03 -07:00
86aae30445 clean up zeroes 2026-03-20 11:01:12 -07:00
e806e567f5 update bnum 2026-03-20 10:56:40 -07:00
ea1f171556 add tests 2026-03-20 10:51:48 -07:00
865ef48e88 fix 2026-03-20 10:35:49 -07:00
c2542e3d44 ai 2026-03-20 10:18:19 -07:00
8e1da00f6e fix lint 2026-03-20 10:13:35 -07:00
3143ec06ac fix 2026-03-20 10:06:56 -07:00
ca99da83eb attempt impl_into_float 2026-03-20 10:01:55 -07:00
695c08b762 Revert "shut up pls"
This reverts commit afd7db8c90.
2026-03-20 09:28:44 -07:00
a4f2ea8645 fix from_f32 2026-03-20 09:27:58 -07:00
4aa7ef8319 nothing 2026-03-20 09:13:31 -07:00
651038fa47 fix 2026-03-20 09:03:31 -07:00
37a086405a lints 2026-03-20 09:02:24 -07:00
bce57bcaff fix 2026-03-20 09:00:35 -07:00
f4e3c441f8 1 2026-03-20 08:58:48 -07:00
09d2965d2e 2 2026-03-20 08:58:32 -07:00
fd12000061 3 2026-03-20 08:58:19 -07:00
b8f775aceb 4-17 2026-03-20 08:57:53 -07:00
a6149b2daa suff 2026-03-20 08:53:25 -07:00
7b307ae4c0 fix macro 2026-03-20 08:42:54 -07:00
afd7db8c90 shut up pls 2026-03-20 08:41:39 -07:00
9956a9bd1d fix tests 2026-03-20 08:41:35 -07:00
a416a40d5e fix from int 2026-03-20 08:41:31 -07:00
73cffeae89 unused 2026-03-20 08:41:21 -07:00
b541845a75 wip impl_into_float 2026-03-20 08:34:25 -07:00
3d6dc26fde impl_from_float 2026-03-20 08:25:39 -07:00
9e64e311c6 mistake 2026-03-20 06:54:28 -07:00
645b29ed55 more type usage 2026-03-19 21:35:15 -07:00
896d8b6f4c ilog2 2026-03-19 20:40:35 -07:00
2b213cb8bd fixes 2026-03-19 19:44:25 -07:00
5d9e22fd04 fix wrap_196 2026-03-19 19:29:19 -07:00
ed6b0f2539 rename constants 2026-03-19 12:02:16 -07:00
389d2ed1db use constant 2026-03-19 12:01:15 -07:00
2c42027d8b the float convert plan 2026-03-19 10:48:04 -07:00
d18347f620 widen_* 2026-03-19 10:40:08 -07:00
68a3a1c93f n 2026-03-19 10:38:53 -07:00
7a9961d04e oops 2026-03-19 10:38:18 -07:00
b8aada7f66 fix macros 2026-03-19 10:37:12 -07:00
e80355a3a5 fix tests 2026-03-19 10:37:05 -07:00
f352462f7b no 2026-03-19 10:36:55 -07:00
8ba1175ac1 fix zeroes 2026-03-19 10:29:19 -07:00
adc999b4d5 widen 2026-03-19 10:29:13 -07:00
8c7e6f4cfe narrow_* 2026-03-19 10:24:11 -07:00
eaf3bd0cb5 clamp_* 2026-03-19 10:23:50 -07:00
960179043b fix wrap_* calls 2026-03-19 10:20:56 -07:00
1753e80438 fix macro madness 2026-03-19 10:17:12 -07:00
d6ad588079 1 2026-03-19 10:10:37 -07:00
37873e99d5 2 2026-03-19 10:09:38 -07:00
7cf0756970 3 2026-03-19 10:09:06 -07:00
295d277379 4 2026-03-19 10:08:43 -07:00
85f3e0fb66 5 2026-03-19 10:08:28 -07:00
e38831ccee 6 2026-03-19 10:08:07 -07:00
d3e918a198 7 2026-03-19 10:07:28 -07:00
13d57dbd14 8 2026-03-19 10:07:28 -07:00
8e955bd7e6 n 2026-03-19 10:07:28 -07:00
4e66388d87 n 2026-03-19 10:07:28 -07:00
0779352b18 update bnum to 0.14.0 2026-03-19 09:58:12 -07:00