09:13:19 tevador from design.md: "The approximate range of possible group E register values is 1.7E-77 to infinity." 09:13:50 But according to my calculations, group E registers can go as low as 2^-511 ~ 1.49E-154 09:13:55 after an iteration 09:14:23 Start with 2^-255, then 256 FDIV_M where each FDIV_M divides by 1.11111...11b*2^0 09:15:04 thankfully, there's never an underflow, so no need to specify the case of underflow 09:15:21 I noticed that JIT used flush-to-zero mode, but interpreted VM uses whatever is by default 09:30:15 on the other hand, a program consisting of 256 FDIV_M instruction is probably impossible because the probability of that is (6/256)^256 ~ 4.98e-418 and we have only ~1.34e154 possible inputs 09:30:57 no, (4/256)^256 ~ 4.14e-463 09:32:53 actually, even (1/256)^256 ~ 3.09e-617 because it has to be the same register every time 18:13:11 sech1: the value in the docs is not the theoretical minimum; IIRC I ran 100k programs and took the lowest value 18:14:19 yeah, but we need to know theoretical minimum, because flush-to-zero is never mentioned in docs 18:26:43 you are right, it was in one of the previous versions, I'm not sure why it got removed 18:26:55 FTZ and DAZ should be mandatory 18:27:51 but 1e-154 is still not low enough to trigger FTZ 21:15:26 https://github.com/xmrig/xmrig/issues/1522 21:15:34 what a waste of hardware