Re: [hatari-devel] FPU update

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Hi,

Douglas, thank you very much for your efforts! With the help of your test utility we could already fix most functions, including correct status bits! There is only one single error left in the "simple" functions (logarithmic, trigonometric, etc are a different story)
Is there any chance that your test could be expanded to extended precision input and output? Some things, like extended format underflow, can only be tested that way. I also expect some surprises in double precision, for example in FSCALE, FGETMAN, FGETEXP and FMOVE. It would also be interesting to test behavior of FMOVE Register to Memory with destination size B, W and L.
I think packed decimal input and output needs to be tested separately. But that is also on my list.

Yes it can be added - but the expectation data is going to get bigger again. It will also need some changes to accommodate the larger types.

It would benefit from loading separate expectation data for each test, instead of one giant blob at the start. At some point it won't be be possible to confirm it on real HW due to the size. This would also allow the individual tests to be more exhaustive.

Currently most of the tests are based on doubles and singles are not so well tested (except for immediates) so that could be fixed also.





Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/