Pointy Castle relies on BigInteger everywhere. However, while starting to port it to Dart 2.0, a lot of the unit tests are broken. I'm having trouble figuring out what is the root cause, but it seems like bignum could be the cause.
F.e. BigIntegers instantiated using new BigInteger("<hex>", 16) print as 0 and comparisons fails. (Not sure if the actual value is 0 (constructor fails) or if the print function fails.)
Pointy Castle relies on BigInteger everywhere. However, while starting to port it to Dart 2.0, a lot of the unit tests are broken. I'm having trouble figuring out what is the root cause, but it seems like bignum could be the cause.
F.e. BigIntegers instantiated using
new BigInteger("<hex>", 16)print as0and comparisons fails. (Not sure if the actual value is 0 (constructor fails) or if the print function fails.)