Skip to content

WIP: Integer backend using OpenSSLs Bignum library

Sebastian Nagel requested to merge ch1bo/ghc:integer-openssl-intree into master

Implementation/integration of an additional backend for the the Integer data-type using OpenSSL's BIGNUM library.

This adds a BSD (like) licensed implementation with somewhat comparable performance to integer-gmp and can be enabled like integer-simple so far and was discussed already within this proposal - rendered.

I added it as an "in-tree" package similar to integer-gmp, upstream here. Also note that there are still some necessary and optional things to TODO (see README.md), but I wanted to get some first feedback.

The build fails because it refers changes in text (PR) and bytestring(PR) which are not yet on the gitlab mirrors.

Edited by Sebastian Nagel

Merge request reports