zcashd builds without complaint on Linux ubuntu 4.8.3-x86_64. (16.0.4).
But zcashd dies after about a minute of operation with illegal instruction.
The tests give slightly more information, and are attached below. Any idea
what this illegal instruction is due to?
=========================================
Zcash 1.0.0-rc4: src/test-suite.log
TOTAL: 2
PASS: 0
SKIP: 0
XFAIL: 0
FAIL: 2
XPASS: 0
ERROR: 0
… contents:: :depth: 2
FAIL: test/test_bitcoin
Running 195 test cases…
(enter) Call to r1cs_ppzksnark_generator [ ] (1477633637.7381s x0.00 from start)
(enter) Call to r1cs_constraint_system::swap_AB_if_beneficial [ ] (1477633638.8047s x0.00 from start)
(enter) Estimate densities [ ] (1477633638.8048s x0.00 from start)
* Non-zero A-count (estimate): 1141154
* Non-zero B-count (estimate): 1379738
(leave) Estimate densities [0.0722s x1.00] (1477633638.8770s x0.00 from start)
(enter) Perform the swap [ ] (1477633638.8770s x0.00 from start)
(leave) Perform the swap [0.0168s x1.00] (1477633638.8938s x0.00 from start)
(leave) Call to r1cs_constraint_system::swap_AB_if_beneficial [0.0892s x1.00] (1477633638.8939s x0.00 from start)
(enter) Call to r1cs_to_qap_instance_map_with_evaluation [ ] (1477633638.8939s x0.00 from start)
unknown location(0): fatal error: in “transaction_tests/test_basic_joinsplit_verification”: signal: illegal operand; address of failing instruction: 0x55a89837f890
test/transaction_tests.cpp(294): last checkpoint: “test_basic_joinsplit_verification” entry.
– snipped –