Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- + gmake V=1
- Making all in src
- gmake[1]: Entering directory '/usr/home/jane/komodo/src'
- gmake[2]: Entering directory '/usr/home/jane/komodo/src'
- /usr/local/bin/ccache c++ -std=c++11 -DHAVE_CONFIG_H -I. -I../src/config -DMULTICORE -fopenmp -fPIC -DBINARY_OUTPUT -DCURVE_ALT_BN128 -DBOOST_SPIRIT_THREADSAFE -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Wstack-protector -fstack-protector-all -fPIE -Wl,-z,relro -Wl,-z,now -pie -pipe -O1 -g -Wstack-protector -fstack-protector-all -fPIE -fvisibility=hidden -DSTATIC -I. -I./obj -I/usr/local/include -I/usr/local/include/db6/ -pthread -I/usr/local/include -I./leveldb/include -I./leveldb/helpers/memenv -I./secp256k1/include -I./cryptoconditions/include -I./cryptoconditions/src -I./cryptoconditions/src/asn -I./snark -I./snark/libsnark -I./univalue/include -I/usr/local/include -I/usr/local/include/db6/ -DMONTGOMERY_OUTPUT -Qunused-arguments -I/usr/local/include/libsnark -I/usr/local/include -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS -Wformat -Wformat-security -Wstack-protector -fstack-protector-all -fPIE -fwrapv -fno-strict-aliasing -g -fwrapv -fno-strict-aliasing -c -o zcash/libzcash_a-JoinSplit.o `test -f 'zcash/JoinSplit.cpp' || echo './'`zcash/JoinSplit.cpp
- In file included from zcash/JoinSplit.cpp:14:
- In file included from ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.hpp:483:
- In file included from ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:27:
- In file included from ./snark/libsnark/reductions/r1cs_to_qap/r1cs_to_qap.hpp:35:
- In file included from ./snark/libsnark/relations/arithmetic_programs/qap/qap.hpp:25:
- In file included from ./snark/libsnark/algebra/evaluation_domain/evaluation_domain.hpp:123:
- In file included from ./snark/libsnark/algebra/evaluation_domain/evaluation_domain.tcc:24:
- In file included from ./snark/libsnark/algebra/evaluation_domain/domains/basic_radix2_domain.hpp:43:
- In file included from ./snark/libsnark/algebra/evaluation_domain/domains/basic_radix2_domain.tcc:17:
- In file included from ./snark/libsnark/algebra/evaluation_domain/domains/basic_radix2_domain_aux.hpp:46:
- ./snark/libsnark/algebra/evaluation_domain/domains/basic_radix2_domain_aux.tcc:149:29: error: use of undeclared identifier 'omp_get_max_threads'
- const size_t num_cpus = omp_get_max_threads();
- ^
- In file included from zcash/JoinSplit.cpp:14:
- In file included from ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.hpp:483:
- ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:345:27: error: use of undeclared identifier 'omp_get_max_threads'
- const size_t chunks = omp_get_max_threads(); // to override, set OMP_NUM_THREADS env var or call omp_set_num_threads()
- ^
- ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:446:27: error: use of undeclared identifier 'omp_get_max_threads'
- const size_t chunks = omp_get_max_threads(); // to override, set OMP_NUM_THREADS env var or call omp_set_num_threads()
- ^
- ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:474:27: error: use of undeclared identifier 'omp_get_max_threads'
- const size_t chunks = omp_get_max_threads(); // to override, set OMP_NUM_THREADS env var or call omp_set_num_threads()
- ^
- ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:503:27: error: use of undeclared identifier 'omp_get_max_threads'
- const size_t chunks = omp_get_max_threads(); // to override, set OMP_NUM_THREADS env var or call omp_set_num_threads()
- ^
- ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:345:18: error: default initialization of an object of const type 'const size_t' (aka 'const unsigned long')
- const size_t chunks = omp_get_max_threads(); // to override, set OMP_NUM_THREADS env var or call omp_set_num_threads()
- ^
- = 0
- ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:248:12: note: in instantiation of function template specialization 'libsnark::r1cs_ppzksnark_generator<libsnark::alt_bn128_pp>' requested here
- return r1cs_ppzksnark_generator<ppT>(cs, t, alphaA, alphaB, alphaC, rA, rB, beta, gamma);
- ^
- zcash/JoinSplit.cpp:99:57: note: in instantiation of function template specialization 'libsnark::r1cs_ppzksnark_generator<libsnark::alt_bn128_pp>' requested here
- r1cs_ppzksnark_keypair<ppzksnark_ppT> keypair = r1cs_ppzksnark_generator<ppzksnark_ppT>(r1cs);
- ^
- zcash/JoinSplit.cpp:378:46: note: in instantiation of member function 'libzcash::JoinSplitCircuit<2, 2>::generate' requested here
- JoinSplitCircuit<NumInputs, NumOutputs>::generate(r1csPath, vkPath, pkPath);
- ^
- In file included from zcash/JoinSplit.cpp:14:
- In file included from ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.hpp:483:
- In file included from ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:27:
- In file included from ./snark/libsnark/reductions/r1cs_to_qap/r1cs_to_qap.hpp:35:
- In file included from ./snark/libsnark/relations/arithmetic_programs/qap/qap.hpp:25:
- In file included from ./snark/libsnark/algebra/evaluation_domain/evaluation_domain.hpp:123:
- In file included from ./snark/libsnark/algebra/evaluation_domain/evaluation_domain.tcc:24:
- In file included from ./snark/libsnark/algebra/evaluation_domain/domains/basic_radix2_domain.hpp:43:
- In file included from ./snark/libsnark/algebra/evaluation_domain/domains/basic_radix2_domain.tcc:17:
- In file included from ./snark/libsnark/algebra/evaluation_domain/domains/basic_radix2_domain_aux.hpp:46:
- ./snark/libsnark/algebra/evaluation_domain/domains/basic_radix2_domain_aux.tcc:149:18: error: default initialization of an object of const type 'const size_t' (aka 'const unsigned long')
- const size_t num_cpus = omp_get_max_threads();
- ^
- = 0
- ./snark/libsnark/algebra/evaluation_domain/domains/basic_radix2_domain.tcc:37:5: note: in instantiation of function template specialization 'libsnark::_basic_parallel_radix2_FFT<libsnark::Fp_model<4, &libsnark::alt_bn128_modulus_r> >' requested here
- _basic_radix2_FFT(a, omega);
- ^
- ./snark/libsnark/algebra/evaluation_domain/domains/basic_radix2_domain_aux.tcc:26:27: note: expanded from macro '_basic_radix2_FFT'
- #define _basic_radix2_FFT _basic_parallel_radix2_FFT
- ^
- ./snark/libsnark/algebra/evaluation_domain/domains/basic_radix2_domain.hpp:27:5: note: in instantiation of member function 'libsnark::basic_radix2_domain<libsnark::Fp_model<4, &libsnark::alt_bn128_modulus_r> >::FFT' requested here
- basic_radix2_domain(const size_t m);
- ^
- ./snark/libsnark/algebra/evaluation_domain/evaluation_domain.tcc:53:30: note: in instantiation of member function 'libsnark::basic_radix2_domain<libsnark::Fp_model<4, &libsnark::alt_bn128_modulus_r> >::basic_radix2_domain' requested here
- result.reset(new basic_radix2_domain<FieldT>(min_size));
- ^
- ./snark/libsnark/reductions/r1cs_to_qap/r1cs_to_qap.tcc:110:64: note: in instantiation of function template specialization 'libsnark::get_evaluation_domain<libsnark::Fp_model<4, &libsnark::alt_bn128_modulus_r> >' requested here
- const std::shared_ptr<evaluation_domain<FieldT> > domain = get_evaluation_domain<FieldT>(cs.num_constraints() + cs.num_inputs() + 1);
- ^
- ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:270:50: note: in instantiation of function template specialization 'libsnark::r1cs_to_qap_instance_map_with_evaluation<libsnark::Fp_model<4, &libsnark::alt_bn128_modulus_r> >' requested here
- qap_instance_evaluation<Fr<ppT> > qap_inst = r1cs_to_qap_instance_map_with_evaluation(cs_copy, t);
- ^
- ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:248:12: note: in instantiation of function template specialization 'libsnark::r1cs_ppzksnark_generator<libsnark::alt_bn128_pp>' requested here
- return r1cs_ppzksnark_generator<ppT>(cs, t, alphaA, alphaB, alphaC, rA, rB, beta, gamma);
- ^
- zcash/JoinSplit.cpp:99:57: note: in instantiation of function template specialization 'libsnark::r1cs_ppzksnark_generator<libsnark::alt_bn128_pp>' requested here
- r1cs_ppzksnark_keypair<ppzksnark_ppT> keypair = r1cs_ppzksnark_generator<ppzksnark_ppT>(r1cs);
- ^
- zcash/JoinSplit.cpp:378:46: note: in instantiation of member function 'libzcash::JoinSplitCircuit<2, 2>::generate' requested here
- JoinSplitCircuit<NumInputs, NumOutputs>::generate(r1csPath, vkPath, pkPath);
- ^
- In file included from zcash/JoinSplit.cpp:14:
- In file included from ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.hpp:483:
- ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:446:18: error: default initialization of an object of const type 'const size_t' (aka 'const unsigned long')
- const size_t chunks = omp_get_max_threads(); // to override, set OMP_NUM_THREADS env var or call omp_set_num_threads()
- ^
- = 0
- ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:611:21: note: in instantiation of function template specialization 'libsnark::r1cs_compute_proof_kc<libsnark::alt_bn128_pp, libsnark::alt_bn128_G1, libsnark::alt_bn128_G1>' requested here
- proof.g_A = r1cs_compute_proof_kc<ppT, G1<ppT>, G1<ppT> >(qap_wit, A_query, qap_wit.d1);
- ^
- zcash/JoinSplit.cpp:363:26: note: in instantiation of function template specialization 'libsnark::r1cs_ppzksnark_prover_streaming<libsnark::alt_bn128_pp>' requested here
- return PHGRProof(r1cs_ppzksnark_prover_streaming<ppzksnark_ppT>(
- ^
- zcash/JoinSplit.cpp:80:5: note: in instantiation of member function 'libzcash::JoinSplitCircuit<2, 2>::prove' requested here
- JoinSplitCircuit(const std::string vkPath, const std::string pkPath) : pkPath(pkPath) {
- ^
- zcash/JoinSplit.cpp:386:16: note: in instantiation of member function 'libzcash::JoinSplitCircuit<2, 2>::JoinSplitCircuit' requested here
- return new JoinSplitCircuit<NumInputs, NumOutputs>(vkPath, pkPath);
- ^
- In file included from zcash/JoinSplit.cpp:14:
- In file included from ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.hpp:483:
- ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:446:18: error: default initialization of an object of const type 'const size_t' (aka 'const unsigned long')
- const size_t chunks = omp_get_max_threads(); // to override, set OMP_NUM_THREADS env var or call omp_set_num_threads()
- ^
- = 0
- ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:619:21: note: in instantiation of function template specialization 'libsnark::r1cs_compute_proof_kc<libsnark::alt_bn128_pp, libsnark::alt_bn128_G2, libsnark::alt_bn128_G1>' requested here
- proof.g_B = r1cs_compute_proof_kc<ppT, G2<ppT>, G1<ppT> >(qap_wit, B_query, qap_wit.d2);
- ^
- zcash/JoinSplit.cpp:363:26: note: in instantiation of function template specialization 'libsnark::r1cs_ppzksnark_prover_streaming<libsnark::alt_bn128_pp>' requested here
- return PHGRProof(r1cs_ppzksnark_prover_streaming<ppzksnark_ppT>(
- ^
- zcash/JoinSplit.cpp:80:5: note: in instantiation of member function 'libzcash::JoinSplitCircuit<2, 2>::prove' requested here
- JoinSplitCircuit(const std::string vkPath, const std::string pkPath) : pkPath(pkPath) {
- ^
- zcash/JoinSplit.cpp:386:16: note: in instantiation of member function 'libzcash::JoinSplitCircuit<2, 2>::JoinSplitCircuit' requested here
- return new JoinSplitCircuit<NumInputs, NumOutputs>(vkPath, pkPath);
- ^
- In file included from zcash/JoinSplit.cpp:14:
- In file included from ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.hpp:483:
- ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:503:18: error: default initialization of an object of const type 'const size_t' (aka 'const unsigned long')
- const size_t chunks = omp_get_max_threads(); // to override, set OMP_NUM_THREADS env var or call omp_set_num_threads()
- ^
- = 0
- ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:635:21: note: in instantiation of function template specialization 'libsnark::r1cs_compute_proof_H<libsnark::alt_bn128_pp>' requested here
- proof.g_H = r1cs_compute_proof_H<ppT>(qap_wit, H_query);
- ^
- zcash/JoinSplit.cpp:363:26: note: in instantiation of function template specialization 'libsnark::r1cs_ppzksnark_prover_streaming<libsnark::alt_bn128_pp>' requested here
- return PHGRProof(r1cs_ppzksnark_prover_streaming<ppzksnark_ppT>(
- ^
- zcash/JoinSplit.cpp:80:5: note: in instantiation of member function 'libzcash::JoinSplitCircuit<2, 2>::prove' requested here
- JoinSplitCircuit(const std::string vkPath, const std::string pkPath) : pkPath(pkPath) {
- ^
- zcash/JoinSplit.cpp:386:16: note: in instantiation of member function 'libzcash::JoinSplitCircuit<2, 2>::JoinSplitCircuit' requested here
- return new JoinSplitCircuit<NumInputs, NumOutputs>(vkPath, pkPath);
- ^
- In file included from zcash/JoinSplit.cpp:14:
- In file included from ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.hpp:483:
- ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:474:18: error: default initialization of an object of const type 'const size_t' (aka 'const unsigned long')
- const size_t chunks = omp_get_max_threads(); // to override, set OMP_NUM_THREADS env var or call omp_set_num_threads()
- ^
- = 0
- ./snark/libsnark/zk_proof_systems/ppzksnark/r1cs_ppzksnark/r1cs_ppzksnark.tcc:646:21: note: in instantiation of function template specialization 'libsnark::r1cs_compute_proof_K<libsnark::alt_bn128_pp>' requested here
- proof.g_K = r1cs_compute_proof_K<ppT>(qap_wit, K_query, zk_shift);
- ^
- zcash/JoinSplit.cpp:363:26: note: in instantiation of function template specialization 'libsnark::r1cs_ppzksnark_prover_streaming<libsnark::alt_bn128_pp>' requested here
- return PHGRProof(r1cs_ppzksnark_prover_streaming<ppzksnark_ppT>(
- ^
- zcash/JoinSplit.cpp:80:5: note: in instantiation of member function 'libzcash::JoinSplitCircuit<2, 2>::prove' requested here
- JoinSplitCircuit(const std::string vkPath, const std::string pkPath) : pkPath(pkPath) {
- ^
- zcash/JoinSplit.cpp:386:16: note: in instantiation of member function 'libzcash::JoinSplitCircuit<2, 2>::JoinSplitCircuit' requested here
- return new JoinSplitCircuit<NumInputs, NumOutputs>(vkPath, pkPath);
- ^
- 11 errors generated.
- gmake[2]: *** [Makefile:4723: zcash/libzcash_a-JoinSplit.o] Error 1
- gmake[2]: Leaving directory '/usr/home/jane/komodo/src'
- gmake[1]: *** [Makefile:5106: all-recursive] Error 1
- gmake[1]: Leaving directory '/usr/home/jane/komodo/src'
- gmake: *** [Makefile:648: all-recursive] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement