Auto merge of #1673 - str4d:fix-libsnark-indeterminism, r=str4d
Build libsnark with -march=x86-64 instead of -march=native Fixes the remaining libsnark indeterminacy. Thanks to @tromer for the fix! Closes #1645
This commit is contained in:
commit
2787ea686c
|
@ -9,7 +9,7 @@ $(package)_git_commit=2e6314a9f7efcd9af1c77669d7d9a229df86a777
|
|||
$(package)_dependencies=libgmp libsodium
|
||||
|
||||
define $(package)_build_cmds
|
||||
CXXFLAGS="-fPIC -DBINARY_OUTPUT -DNO_PT_COMPRESSION=1" $(MAKE) lib DEPINST=$(host_prefix) CURVE=ALT_BN128 MULTICORE=1 NO_PROCPS=1 NO_GTEST=1 NO_DOCS=1 STATIC=1 NO_SUPERCOP=1 FEATUREFLAGS=-DMONTGOMERY_OUTPUT
|
||||
CXXFLAGS="-fPIC -DBINARY_OUTPUT -DNO_PT_COMPRESSION=1" $(MAKE) lib DEPINST=$(host_prefix) CURVE=ALT_BN128 MULTICORE=1 NO_PROCPS=1 NO_GTEST=1 NO_DOCS=1 STATIC=1 NO_SUPERCOP=1 FEATUREFLAGS=-DMONTGOMERY_OUTPUT OPTFLAGS="-O2 -march=x86-64"
|
||||
endef
|
||||
|
||||
define $(package)_stage_cmds
|
||||
|
|
Loading…
Reference in New Issue