[coyotos-dev] BigNum issues
Thomas Stratmann
thomas.stratmann at rub.de
Mon Oct 1 15:23:18 EDT 2007
Jonathan S. Shapiro schrieb:
> Okay. It's now pretty clear that the BigNum code needs a documentation
> and walk-through pass. We first need to make sure all of the assumptions
> are stated. Then we can check that they are honored.
>
> I will try to start this tomorrow morning, but if this is only affecting
> 64-bit platforms it is not a priority yet.
Did you already start on this? If so, please let me know and disregard
the rest of this mail.
During the past few days and as well some time earlier before the
project migrated to Mercurial, I read through BigNum.cxx several times,
spotting potential problems and most of the bugs that are fixed now.
You might have been wondering why I suddenly appeared and turned your
attention to several spots in that file. Now you know why.
Having said that, I believe I now have a fairly good understanding of
how your bignums work, and I am faithful that all big issues have been
tackled during the past few days. (The problem with 64 bit numbers
appearing in the headers should be an issue with the capability
interface, not bignums)
However, I agree that documentation and wholehearted rereading is a good
idea. For the reasons mentioned above, I think that is a job I could do
well -- unless you consider it urgent, because I can only spare some
hours in the evenings and weekends atm.
Please let me know what you think about that. If there are special
documentation requirements or a desired shape (in preparation for later
formal verification, fex?), let me know.
Anyway, I will synchronize with current upstream and compare with my
local changes and notes before the beginning of the next week. Nothing
shall be lost.
Thomas
More information about the coyotos-dev
mailing list