teutsch on master
update (compare)
teutsch on master
Update README.md (compare)
mrsmkl on rollback
mrsmkl on rollback2
mrsmkl on master
mrsmkl on master
mrsmkl on rollback2
mrsmkl on master
mrsmkl on master
mrsmkl on master
libpbc
didn't meet my needs because the curves it supports are not used by ETH. Thus, I have to use another library published in https://github.com/herumi/ate-pairing. In the beginning, the emmake make
command reports error: unknown FP unit 'sse'
, and I found a flag in the Makefile causes this. So, I delete the flag, and rebuild the code. And it reports following error. I personally think it not caused by the deleted flag. it looks like the compiler cannot find 64-bit version head file, and, instead, using 32-bit head file.
libff.sh
in https://github.com/TrueBitFoundation/wasm-ports/blob/master/libff.sh, however, the script doesn't download the dependents... like running git submodule init && git submodule update
. So the script ignore this command....
-m64
by -m32
in ate-pairing
, the error is following.
libff
installed in docker by the code provided in https://github.com/scipr-lab/libff/blob/f2067162520f91438b44e71a2cab2362f1c3cab4/libff/algebra/curves/tests/test_bilinearity.cpp, with the command: em++ test.cpp -s WASM=1 -lgmp -lff -I $EMSCRIPTEN/sysytem/include -std=c++11 -o test.js
. When I use node run the test.js
, it returns following result...
Hi Team,
Could you please enable github issue for below repository. I wanted to initiate a discussion on the repository.
https://github.com/TrueBitFoundation/eth-patricia
Thanks