Using network 'advanced'.


Compiling your contracts...
===========================
> Compiling ./contracts/DeployerC.sol
> Compiling ./contracts/MainVotingC.sol
> Compiling ./contracts/VotingBoothC.sol
> Compiling ./contracts/VotingBoothDeployer.sol
> Compiling ./contracts/VotingCalls.sol
> Compiling ./contracts/VotingFunc.sol
> Compiling ./contracts/lib/EC.sol
> Compiling ./contracts/lib/FastEcMul.sol
> Compilation warnings encountered:

    /Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothDeployer.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/MainVotingC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/DeployerC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:199:7: Warning: Return value of low-level calls not used.
      mainVotingC.call(abi.encodeWithSignature("changeStageToTally()"));
      ^---------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:233:7: Warning: Return value of low-level calls not used.
      mainVotingC.call(abi.encodeWithSignature("changeStageToTally()"));
      ^---------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:255:5: Warning: Return value of low-level calls not used.
    mainVotingC.call(abi.encodeWithSignature("provideBoothTally(int256[])", tally));
    ^-----------------------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:162:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(abi.encodeWithSignature("buildRightMarkers4MPC()"));
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:175:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(abi ...
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:192:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:223:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:239:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:248:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^

> Artifacts written to /var/folders/pf/zl6c172d0j18y7w1tq4v84jh0000gn/T/test--73497-cNZS3kaek6nG
> Compiled successfully using:
   - solc: 0.5.8+commit.23d335f2.Emscripten.clang


[0m[0m
[0m  Contract: MainVotingC[0m
MainVotingC deployed.

Cnt of voters:  3
Cnt of faulty voters:  1
Enroll batch size:  250
Cnt of groups/booths:  1
Split group batch size:  200
Cnt of candidates:  2
MPC_batch_size:  3
RM_batch_size:  100
	 \/== Gas used in enrollVoters batch with start_idx 0: 179204
	 \/== Gas used in enrollVoters: 179204
  [32m  ✓[0m[90m Enroll voters[0m[31m (471ms)[0m
	 \/== Gas used in splitGroups batch with start_idx 0: 147917
	 \/== Gas used in splitGroups: 147917
	 \/== Gas used in deployBooths: 4585448
  [32m  ✓[0m[90m Split to groups and deploy booth contracts[0m[31m (505ms)[0m
Booth  0  voter count:  3
  [32m  ✓[0m[90m Call booth contract[0m[33m (48ms)[0m
	 \/== Gas used in submitVotersPK by voter[0]: 117199
	 \/== Gas used in submitVotersPK by voter[1]: 121399
	 \/== Gas used in submitVotersPK by voter[2]: 128125
	 \/== Average gas used in submitVotersPK by voter: 122241
  [32m  ✓[0m[90m Submit PKs by voters[0m[31m (1085ms)[0m
	 \/== Gas used in buildRightMarkers4MPC batch in booth 0: 163489
	 \/== Gas used in buildRightMarkers4MPC in booth 0: 163489
	 \/== Gas used in buildRightMarkers4MPC: 163489
  [32m  ✓[0m[90m Precompute right-side sum arrays for MPC keys[0m[31m (309ms)[0m
	 \/== Gas used in compute MPC key in booth 0 batch 0: 326692
	 \/== Gas used in compute MPC key in booth 0: 326692
	 \/== Gas used in compute MPC key: 326692
  [32m  ✓[0m[90m Compute MPC keys[0m[31m (575ms)[0m
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[0]: 4293495
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[1]: 4342566
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[2]: 4368644
	 \/== Average gas used in submitVote by voter: 4334901.666666667
  [32m  ✓[0m[90m Submit votes[0m[31m (50917ms)[0m
Booth 0 tally (auth):  [ 2n, 1n ]
	 \/== Gas used in computeBlindedVotesSum by authority in group 0: 111789
	 \/== Gas used in computeTally by authority in group 0: 296651
Booth  0  tally (sc):  [ '2', '1' ]
	 \/== Gas used in computing tally by authority: 408440
  [32m  ✓[0m[90m Compute group tallies[0m[31m (2330ms)[0m
Final tally from authority:  [ 2n, 1n ]
Final tally from contract:  [ '2', '1' ]
  [32m  ✓[0m[90m Main collects tally[0m


[92m [0m[32m 9 passing[0m[90m (57s)[0m

Using network 'advanced'.


Compiling your contracts...
===========================
> Compiling ./contracts/DeployerC.sol
> Compiling ./contracts/MainVotingC.sol
> Compiling ./contracts/VotingBoothC.sol
> Compiling ./contracts/VotingBoothDeployer.sol
> Compiling ./contracts/VotingCalls.sol
> Compiling ./contracts/VotingFunc.sol
> Compiling ./contracts/lib/EC.sol
> Compiling ./contracts/lib/FastEcMul.sol
> Compilation warnings encountered:

    /Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothDeployer.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/MainVotingC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/DeployerC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:199:7: Warning: Return value of low-level calls not used.
      mainVotingC.call(abi.encodeWithSignature("changeStageToTally()"));
      ^---------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:233:7: Warning: Return value of low-level calls not used.
      mainVotingC.call(abi.encodeWithSignature("changeStageToTally()"));
      ^---------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:255:5: Warning: Return value of low-level calls not used.
    mainVotingC.call(abi.encodeWithSignature("provideBoothTally(int256[])", tally));
    ^-----------------------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:162:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(abi.encodeWithSignature("buildRightMarkers4MPC()"));
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:175:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(abi ...
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:192:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:223:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:239:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:248:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^

> Artifacts written to /var/folders/pf/zl6c172d0j18y7w1tq4v84jh0000gn/T/test--73947-hIE6I0RI4kK2
> Compiled successfully using:
   - solc: 0.5.8+commit.23d335f2.Emscripten.clang


[0m[0m
[0m  Contract: MainVotingC[0m
MainVotingC deployed.

Cnt of voters:  4
Cnt of faulty voters:  1
Enroll batch size:  250
Cnt of groups/booths:  1
Split group batch size:  200
Cnt of candidates:  2
MPC_batch_size:  4
RM_batch_size:  100
	 \/== Gas used in enrollVoters batch with start_idx 0: 224559
	 \/== Gas used in enrollVoters: 224559
  [32m  ✓[0m[90m Enroll voters[0m[31m (514ms)[0m
	 \/== Gas used in splitGroups batch with start_idx 0: 175012
	 \/== Gas used in splitGroups: 175012
	 \/== Gas used in deployBooths: 4585448
  [32m  ✓[0m[90m Split to groups and deploy booth contracts[0m[31m (511ms)[0m
Booth  0  voter count:  4
  [32m  ✓[0m[90m Call booth contract[0m
	 \/== Gas used in submitVotersPK by voter[0]: 117211
	 \/== Gas used in submitVotersPK by voter[1]: 121411
	 \/== Gas used in submitVotersPK by voter[2]: 121411
	 \/== Gas used in submitVotersPK by voter[3]: 128113
	 \/== Average gas used in submitVotersPK by voter: 122036.5
  [32m  ✓[0m[90m Submit PKs by voters[0m[31m (1349ms)[0m
	 \/== Gas used in buildRightMarkers4MPC batch in booth 0: 174012
	 \/== Gas used in buildRightMarkers4MPC in booth 0: 174012
	 \/== Gas used in buildRightMarkers4MPC: 174012
  [32m  ✓[0m[90m Precompute right-side sum arrays for MPC keys[0m[31m (186ms)[0m
	 \/== Gas used in compute MPC key in booth 0 batch 0: 403382
	 \/== Gas used in compute MPC key in booth 0: 403382
	 \/== Gas used in compute MPC key: 403382
  [32m  ✓[0m[90m Compute MPC keys[0m[31m (604ms)[0m
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[0]: 4217973
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[1]: 4257232
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[2]: 4262108
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[3]: 4318386
	 \/== Average gas used in submitVote by voter: 4263924.75
  [32m  ✓[0m[90m Submit votes[0m[31m (63831ms)[0m
Booth 0 tally (auth):  [ 1n, 3n ]
	 \/== Gas used in computeBlindedVotesSum by authority in group 0: 120114
	 \/== Gas used in computeTally by authority in group 0: 294397
Booth  0  tally (sc):  [ '1', '3' ]
	 \/== Gas used in computing tally by authority: 414511
  [32m  ✓[0m[90m Compute group tallies[0m[31m (2418ms)[0m
Final tally from authority:  [ 1n, 3n ]
Final tally from contract:  [ '1', '3' ]
  [32m  ✓[0m[90m Main collects tally[0m


[92m [0m[32m 9 passing[0m[90m (1m)[0m

Using network 'advanced'.


Compiling your contracts...
===========================
> Compiling ./contracts/DeployerC.sol
> Compiling ./contracts/MainVotingC.sol
> Compiling ./contracts/VotingBoothC.sol
> Compiling ./contracts/VotingBoothDeployer.sol
> Compiling ./contracts/VotingCalls.sol
> Compiling ./contracts/VotingFunc.sol
> Compiling ./contracts/lib/EC.sol
> Compiling ./contracts/lib/FastEcMul.sol
> Compilation warnings encountered:

    /Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothDeployer.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/MainVotingC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/DeployerC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:199:7: Warning: Return value of low-level calls not used.
      mainVotingC.call(abi.encodeWithSignature("changeStageToTally()"));
      ^---------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:233:7: Warning: Return value of low-level calls not used.
      mainVotingC.call(abi.encodeWithSignature("changeStageToTally()"));
      ^---------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:255:5: Warning: Return value of low-level calls not used.
    mainVotingC.call(abi.encodeWithSignature("provideBoothTally(int256[])", tally));
    ^-----------------------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:162:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(abi.encodeWithSignature("buildRightMarkers4MPC()"));
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:175:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(abi ...
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:192:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:223:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:239:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:248:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^

> Artifacts written to /var/folders/pf/zl6c172d0j18y7w1tq4v84jh0000gn/T/test--74458-90g46qWIXIIG
> Compiled successfully using:
   - solc: 0.5.8+commit.23d335f2.Emscripten.clang


[0m[0m
[0m  Contract: MainVotingC[0m
MainVotingC deployed.

Cnt of voters:  5
Cnt of faulty voters:  1
Enroll batch size:  250
Cnt of groups/booths:  1
Split group batch size:  200
Cnt of candidates:  2
MPC_batch_size:  5
RM_batch_size:  100
	 \/== Gas used in enrollVoters batch with start_idx 0: 269914
	 \/== Gas used in enrollVoters: 269914
  [32m  ✓[0m[90m Enroll voters[0m[31m (576ms)[0m
	 \/== Gas used in splitGroups batch with start_idx 0: 202107
	 \/== Gas used in splitGroups: 202107
	 \/== Gas used in deployBooths: 4585448
  [32m  ✓[0m[90m Split to groups and deploy booth contracts[0m[31m (662ms)[0m
Booth  0  voter count:  5
  [32m  ✓[0m[90m Call booth contract[0m
	 \/== Gas used in submitVotersPK by voter[0]: 117211
	 \/== Gas used in submitVotersPK by voter[1]: 121411
	 \/== Gas used in submitVotersPK by voter[2]: 121411
	 \/== Gas used in submitVotersPK by voter[3]: 121411
	 \/== Gas used in submitVotersPK by voter[4]: 128125
	 \/== Average gas used in submitVotersPK by voter: 121913.8
  [32m  ✓[0m[90m Submit PKs by voters[0m[31m (1695ms)[0m
	 \/== Gas used in buildRightMarkers4MPC batch in booth 0: 184537
	 \/== Gas used in buildRightMarkers4MPC in booth 0: 184537
	 \/== Gas used in buildRightMarkers4MPC: 184537
  [32m  ✓[0m[90m Precompute right-side sum arrays for MPC keys[0m[31m (160ms)[0m
	 \/== Gas used in compute MPC key in booth 0 batch 0: 480078
	 \/== Gas used in compute MPC key in booth 0: 480078
	 \/== Gas used in compute MPC key: 480078
  [32m  ✓[0m[90m Compute MPC keys[0m[31m (704ms)[0m
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[0]: 4390067
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[1]: 4335956
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[2]: 4276809
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[3]: 4344994
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[4]: 4323349
	 \/== Average gas used in submitVote by voter: 4334235
  [32m  ✓[0m[90m Submit votes[0m[31m (80055ms)[0m
Booth 0 tally (auth):  [ 2n, 3n ]
	 \/== Gas used in computeBlindedVotesSum by authority in group 0: 128440
	 \/== Gas used in computeTally by authority in group 0: 296651
Booth  0  tally (sc):  [ '2', '3' ]
	 \/== Gas used in computing tally by authority: 425091
  [32m  ✓[0m[90m Compute group tallies[0m[31m (2380ms)[0m
Final tally from authority:  [ 2n, 3n ]
Final tally from contract:  [ '2', '3' ]
  [32m  ✓[0m[90m Main collects tally[0m


[92m [0m[32m 9 passing[0m[90m (1m)[0m

Using network 'advanced'.


Compiling your contracts...
===========================
> Compiling ./contracts/DeployerC.sol
> Compiling ./contracts/MainVotingC.sol
> Compiling ./contracts/VotingBoothC.sol
> Compiling ./contracts/VotingBoothDeployer.sol
> Compiling ./contracts/VotingCalls.sol
> Compiling ./contracts/VotingFunc.sol
> Compiling ./contracts/lib/EC.sol
> Compiling ./contracts/lib/FastEcMul.sol
> Compilation warnings encountered:

    /Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothDeployer.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/MainVotingC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/DeployerC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:199:7: Warning: Return value of low-level calls not used.
      mainVotingC.call(abi.encodeWithSignature("changeStageToTally()"));
      ^---------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:233:7: Warning: Return value of low-level calls not used.
      mainVotingC.call(abi.encodeWithSignature("changeStageToTally()"));
      ^---------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:255:5: Warning: Return value of low-level calls not used.
    mainVotingC.call(abi.encodeWithSignature("provideBoothTally(int256[])", tally));
    ^-----------------------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:162:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(abi.encodeWithSignature("buildRightMarkers4MPC()"));
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:175:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(abi ...
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:192:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:223:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:239:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:248:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^

> Artifacts written to /var/folders/pf/zl6c172d0j18y7w1tq4v84jh0000gn/T/test--75027-DyNZOSC47ky4
> Compiled successfully using:
   - solc: 0.5.8+commit.23d335f2.Emscripten.clang


[0m[0m
[0m  Contract: MainVotingC[0m
MainVotingC deployed.

Cnt of voters:  6
Cnt of faulty voters:  1
Enroll batch size:  250
Cnt of groups/booths:  1
Split group batch size:  200
Cnt of candidates:  2
MPC_batch_size:  6
RM_batch_size:  100
	 \/== Gas used in enrollVoters batch with start_idx 0: 315257
	 \/== Gas used in enrollVoters: 315257
  [32m  ✓[0m[90m Enroll voters[0m[31m (612ms)[0m
	 \/== Gas used in splitGroups batch with start_idx 0: 229202
	 \/== Gas used in splitGroups: 229202
	 \/== Gas used in deployBooths: 4585448
  [32m  ✓[0m[90m Split to groups and deploy booth contracts[0m[31m (571ms)[0m
Booth  0  voter count:  6
  [32m  ✓[0m[90m Call booth contract[0m
	 \/== Gas used in submitVotersPK by voter[0]: 117211
	 \/== Gas used in submitVotersPK by voter[1]: 121399
	 \/== Gas used in submitVotersPK by voter[2]: 121411
	 \/== Gas used in submitVotersPK by voter[3]: 121411
	 \/== Gas used in submitVotersPK by voter[4]: 121411
	 \/== Gas used in submitVotersPK by voter[5]: 128125
	 \/== Average gas used in submitVotersPK by voter: 121828
  [32m  ✓[0m[90m Submit PKs by voters[0m[31m (1970ms)[0m
	 \/== Gas used in buildRightMarkers4MPC batch in booth 0: 195063
	 \/== Gas used in buildRightMarkers4MPC in booth 0: 195063
	 \/== Gas used in buildRightMarkers4MPC: 195063
  [32m  ✓[0m[90m Precompute right-side sum arrays for MPC keys[0m[31m (161ms)[0m
	 \/== Gas used in compute MPC key in booth 0 batch 0: 556780
	 \/== Gas used in compute MPC key in booth 0: 556780
	 \/== Gas used in compute MPC key: 556780
  [32m  ✓[0m[90m Compute MPC keys[0m[31m (921ms)[0m
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[0]: 4319695
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[1]: 4292794
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[2]: 4271736
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[3]: 4249539
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[4]: 4329913
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[5]: 4392068
	 \/== Average gas used in submitVote by voter: 4309290.833333333
  [32m  ✓[0m[90m Submit votes[0m[31m (91084ms)[0m
Booth 0 tally (auth):  [ 2n, 4n ]
	 \/== Gas used in computeBlindedVotesSum by authority in group 0: 136768
	 \/== Gas used in computeTally by authority in group 0: 299018
Booth  0  tally (sc):  [ '2', '4' ]
	 \/== Gas used in computing tally by authority: 435786
  [32m  ✓[0m[90m Compute group tallies[0m[31m (2404ms)[0m
Final tally from authority:  [ 2n, 4n ]
Final tally from contract:  [ '2', '4' ]
  [32m  ✓[0m[90m Main collects tally[0m


[92m [0m[32m 9 passing[0m[90m (2m)[0m

Using network 'advanced'.


Compiling your contracts...
===========================
> Compiling ./contracts/DeployerC.sol
> Compiling ./contracts/MainVotingC.sol
> Compiling ./contracts/VotingBoothC.sol
> Compiling ./contracts/VotingBoothDeployer.sol
> Compiling ./contracts/VotingCalls.sol
> Compiling ./contracts/VotingFunc.sol
> Compiling ./contracts/lib/EC.sol
> Compiling ./contracts/lib/FastEcMul.sol
> Compilation warnings encountered:

    /Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothDeployer.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/MainVotingC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/DeployerC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:199:7: Warning: Return value of low-level calls not used.
      mainVotingC.call(abi.encodeWithSignature("changeStageToTally()"));
      ^---------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:233:7: Warning: Return value of low-level calls not used.
      mainVotingC.call(abi.encodeWithSignature("changeStageToTally()"));
      ^---------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:255:5: Warning: Return value of low-level calls not used.
    mainVotingC.call(abi.encodeWithSignature("provideBoothTally(int256[])", tally));
    ^-----------------------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:162:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(abi.encodeWithSignature("buildRightMarkers4MPC()"));
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:175:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(abi ...
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:192:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:223:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:239:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:248:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^

> Artifacts written to /var/folders/pf/zl6c172d0j18y7w1tq4v84jh0000gn/T/test--75662-6j5iHIjg647v
> Compiled successfully using:
   - solc: 0.5.8+commit.23d335f2.Emscripten.clang


[0m[0m
[0m  Contract: MainVotingC[0m
MainVotingC deployed.

Cnt of voters:  7
Cnt of faulty voters:  1
Enroll batch size:  250
Cnt of groups/booths:  1
Split group batch size:  200
Cnt of candidates:  2
MPC_batch_size:  7
RM_batch_size:  100
	 \/== Gas used in enrollVoters batch with start_idx 0: 360612
	 \/== Gas used in enrollVoters: 360612
  [32m  ✓[0m[90m Enroll voters[0m[31m (941ms)[0m
	 \/== Gas used in splitGroups batch with start_idx 0: 256297
	 \/== Gas used in splitGroups: 256297
	 \/== Gas used in deployBooths: 4585448
  [32m  ✓[0m[90m Split to groups and deploy booth contracts[0m[31m (493ms)[0m
Booth  0  voter count:  7
  [32m  ✓[0m[90m Call booth contract[0m[33m (38ms)[0m
	 \/== Gas used in submitVotersPK by voter[0]: 117211
	 \/== Gas used in submitVotersPK by voter[1]: 121411
	 \/== Gas used in submitVotersPK by voter[2]: 121411
	 \/== Gas used in submitVotersPK by voter[3]: 121411
	 \/== Gas used in submitVotersPK by voter[4]: 121411
	 \/== Gas used in submitVotersPK by voter[5]: 121411
	 \/== Gas used in submitVotersPK by voter[6]: 128125
	 \/== Average gas used in submitVotersPK by voter: 121770.14285714286
  [32m  ✓[0m[90m Submit PKs by voters[0m[31m (2359ms)[0m
	 \/== Gas used in buildRightMarkers4MPC batch in booth 0: 205589
	 \/== Gas used in buildRightMarkers4MPC in booth 0: 205589
	 \/== Gas used in buildRightMarkers4MPC: 205589
  [32m  ✓[0m[90m Precompute right-side sum arrays for MPC keys[0m[31m (179ms)[0m
	 \/== Gas used in compute MPC key in booth 0 batch 0: 633475
	 \/== Gas used in compute MPC key in booth 0: 633475
	 \/== Gas used in compute MPC key: 633475
  [32m  ✓[0m[90m Compute MPC keys[0m[31m (1010ms)[0m
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[0]: 4316367
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[1]: 4365074
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[2]: 4309132
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[3]: 4328219
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[4]: 4299897
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[5]: 4312255
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[6]: 4355888
	 \/== Average gas used in submitVote by voter: 4326690.285714285
  [32m  ✓[0m[90m Submit votes[0m[31m (107320ms)[0m
Booth 0 tally (auth):  [ 4n, 3n ]
	 \/== Gas used in computeBlindedVotesSum by authority in group 0: 145097
	 \/== Gas used in computeTally by authority in group 0: 298917
Booth  0  tally (sc):  [ '4', '3' ]
	 \/== Gas used in computing tally by authority: 444014
  [32m  ✓[0m[90m Compute group tallies[0m[31m (2479ms)[0m
Final tally from authority:  [ 4n, 3n ]
Final tally from contract:  [ '4', '3' ]
  [32m  ✓[0m[90m Main collects tally[0m


[92m [0m[32m 9 passing[0m[90m (2m)[0m

Using network 'advanced'.


Compiling your contracts...
===========================
> Compiling ./contracts/DeployerC.sol
> Compiling ./contracts/MainVotingC.sol
> Compiling ./contracts/VotingBoothC.sol
> Compiling ./contracts/VotingBoothDeployer.sol
> Compiling ./contracts/VotingCalls.sol
> Compiling ./contracts/VotingFunc.sol
> Compiling ./contracts/lib/EC.sol
> Compiling ./contracts/lib/FastEcMul.sol
> Compilation warnings encountered:

    /Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothDeployer.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/MainVotingC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/DeployerC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:199:7: Warning: Return value of low-level calls not used.
      mainVotingC.call(abi.encodeWithSignature("changeStageToTally()"));
      ^---------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:233:7: Warning: Return value of low-level calls not used.
      mainVotingC.call(abi.encodeWithSignature("changeStageToTally()"));
      ^---------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:255:5: Warning: Return value of low-level calls not used.
    mainVotingC.call(abi.encodeWithSignature("provideBoothTally(int256[])", tally));
    ^-----------------------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:162:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(abi.encodeWithSignature("buildRightMarkers4MPC()"));
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:175:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(abi ...
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:192:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:223:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:239:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:248:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^

> Artifacts written to /var/folders/pf/zl6c172d0j18y7w1tq4v84jh0000gn/T/test--76404-G9EcSSpTHgfy
> Compiled successfully using:
   - solc: 0.5.8+commit.23d335f2.Emscripten.clang


[0m[0m
[0m  Contract: MainVotingC[0m
MainVotingC deployed.

Cnt of voters:  8
Cnt of faulty voters:  1
Enroll batch size:  250
Cnt of groups/booths:  1
Split group batch size:  200
Cnt of candidates:  2
MPC_batch_size:  8
RM_batch_size:  100
	 \/== Gas used in enrollVoters batch with start_idx 0: 405967
	 \/== Gas used in enrollVoters: 405967
  [32m  ✓[0m[90m Enroll voters[0m[31m (760ms)[0m
	 \/== Gas used in splitGroups batch with start_idx 0: 283392
	 \/== Gas used in splitGroups: 283392
	 \/== Gas used in deployBooths: 4585448
  [32m  ✓[0m[90m Split to groups and deploy booth contracts[0m[31m (493ms)[0m
Booth  0  voter count:  8
  [32m  ✓[0m[90m Call booth contract[0m
	 \/== Gas used in submitVotersPK by voter[0]: 117211
	 \/== Gas used in submitVotersPK by voter[1]: 121411
	 \/== Gas used in submitVotersPK by voter[2]: 121411
	 \/== Gas used in submitVotersPK by voter[3]: 121411
	 \/== Gas used in submitVotersPK by voter[4]: 121399
	 \/== Gas used in submitVotersPK by voter[5]: 121411
	 \/== Gas used in submitVotersPK by voter[6]: 121411
	 \/== Gas used in submitVotersPK by voter[7]: 128125
	 \/== Average gas used in submitVotersPK by voter: 121723.75
  [32m  ✓[0m[90m Submit PKs by voters[0m[31m (2518ms)[0m
	 \/== Gas used in buildRightMarkers4MPC batch in booth 0: 216116
	 \/== Gas used in buildRightMarkers4MPC in booth 0: 216116
	 \/== Gas used in buildRightMarkers4MPC: 216116
  [32m  ✓[0m[90m Precompute right-side sum arrays for MPC keys[0m[31m (189ms)[0m
	 \/== Gas used in compute MPC key in booth 0 batch 0: 710140
	 \/== Gas used in compute MPC key in booth 0: 710140
	 \/== Gas used in compute MPC key: 710140
  [32m  ✓[0m[90m Compute MPC keys[0m[31m (1099ms)[0m
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[0]: 4350479
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[1]: 4288147
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[2]: 4241700
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[3]: 4339090
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[4]: 4249198
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[5]: 4278146
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[6]: 4262722
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[7]: 4409303
	 \/== Average gas used in submitVote by voter: 4302348.125
  [32m  ✓[0m[90m Submit votes[0m[31m (124953ms)[0m
Booth 0 tally (auth):  [ 4n, 4n ]
	 \/== Gas used in computeBlindedVotesSum by authority in group 0: 153427
	 \/== Gas used in computeTally by authority in group 0: 299103
Booth  0  tally (sc):  [ '4', '4' ]
	 \/== Gas used in computing tally by authority: 452530
  [32m  ✓[0m[90m Compute group tallies[0m[31m (2335ms)[0m
Final tally from authority:  [ 4n, 4n ]
Final tally from contract:  [ '4', '4' ]
  [32m  ✓[0m[90m Main collects tally[0m[33m (52ms)[0m


[92m [0m[32m 9 passing[0m[90m (2m)[0m

Using network 'advanced'.


Compiling your contracts...
===========================
> Compiling ./contracts/DeployerC.sol
> Compiling ./contracts/MainVotingC.sol
> Compiling ./contracts/VotingBoothC.sol
> Compiling ./contracts/VotingBoothDeployer.sol
> Compiling ./contracts/VotingCalls.sol
> Compiling ./contracts/VotingFunc.sol
> Compiling ./contracts/lib/EC.sol
> Compiling ./contracts/lib/FastEcMul.sol
> Compilation warnings encountered:

    /Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothDeployer.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/MainVotingC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/DeployerC.sol:2:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.
pragma experimental ABIEncoderV2;
^-------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:199:7: Warning: Return value of low-level calls not used.
      mainVotingC.call(abi.encodeWithSignature("changeStageToTally()"));
      ^---------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:233:7: Warning: Return value of low-level calls not used.
      mainVotingC.call(abi.encodeWithSignature("changeStageToTally()"));
      ^---------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:255:5: Warning: Return value of low-level calls not used.
    mainVotingC.call(abi.encodeWithSignature("provideBoothTally(int256[])", tally));
    ^-----------------------------------------------------------------------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:162:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(abi.encodeWithSignature("buildRightMarkers4MPC()"));
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:175:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(abi ...
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:192:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:223:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:239:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^
,/Users/ivanastancikova/Eth/vote/contracts/VotingBoothC.sol:248:20: Warning: Unused local variable.
    (bool success, bytes memory data) = votingFuncAddr.delegatecall(
                   ^---------------^

> Artifacts written to /var/folders/pf/zl6c172d0j18y7w1tq4v84jh0000gn/T/test--77216-7KSSVA72I73l
> Compiled successfully using:
   - solc: 0.5.8+commit.23d335f2.Emscripten.clang


[0m[0m
[0m  Contract: MainVotingC[0m
MainVotingC deployed.

Cnt of voters:  9
Cnt of faulty voters:  1
Enroll batch size:  250
Cnt of groups/booths:  1
Split group batch size:  200
Cnt of candidates:  2
MPC_batch_size:  9
RM_batch_size:  100
	 \/== Gas used in enrollVoters batch with start_idx 0: 451322
	 \/== Gas used in enrollVoters: 451322
  [32m  ✓[0m[90m Enroll voters[0m[31m (878ms)[0m
	 \/== Gas used in splitGroups batch with start_idx 0: 310487
	 \/== Gas used in splitGroups: 310487
	 \/== Gas used in deployBooths: 4585448
  [32m  ✓[0m[90m Split to groups and deploy booth contracts[0m[31m (511ms)[0m
Booth  0  voter count:  9
  [32m  ✓[0m[90m Call booth contract[0m[33m (38ms)[0m
	 \/== Gas used in submitVotersPK by voter[0]: 117211
	 \/== Gas used in submitVotersPK by voter[1]: 121399
	 \/== Gas used in submitVotersPK by voter[2]: 121411
	 \/== Gas used in submitVotersPK by voter[3]: 121411
	 \/== Gas used in submitVotersPK by voter[4]: 121399
	 \/== Gas used in submitVotersPK by voter[5]: 121399
	 \/== Gas used in submitVotersPK by voter[6]: 121399
	 \/== Gas used in submitVotersPK by voter[7]: 121411
	 \/== Gas used in submitVotersPK by voter[8]: 128125
	 \/== Average gas used in submitVotersPK by voter: 121685
  [32m  ✓[0m[90m Submit PKs by voters[0m[31m (3321ms)[0m
	 \/== Gas used in buildRightMarkers4MPC batch in booth 0: 226645
	 \/== Gas used in buildRightMarkers4MPC in booth 0: 226645
	 \/== Gas used in buildRightMarkers4MPC: 226645
  [32m  ✓[0m[90m Precompute right-side sum arrays for MPC keys[0m[31m (230ms)[0m
	 \/== Gas used in compute MPC key in booth 0 batch 0: 786907
	 \/== Gas used in compute MPC key in booth 0: 786907
	 \/== Gas used in compute MPC key: 786907
  [32m  ✓[0m[90m Compute MPC keys[0m[31m (1307ms)[0m
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[0]: 4241770
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[1]: 4332523
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[2]: 4212906
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[3]: 4258037
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[4]: 4284975
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[5]: 4288497
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[6]: 4307854
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[7]: 4245527
	 Processing candidate[0]...
	 Processing candidate[1]...
	 \/== Gas used in submitVote by voter[8]: 4350465
	 \/== Average gas used in submitVote by voter: 4280283.777777778
  [32m  ✓[0m[90m Submit votes[0m[31m (135759ms)[0m
Booth 0 tally (auth):  [ 5n, 4n ]
	 \/== Gas used in computeBlindedVotesSum by authority in group 0: 161758
	 \/== Gas used in computeTally by authority in group 0: 298925
Booth  0  tally (sc):  [ '5', '4' ]
	 \/== Gas used in computing tally by authority: 460683
  [32m  ✓[0m[90m Compute group tallies[0m[31m (2382ms)[0m
Final tally from authority:  [ 5n, 4n ]
Final tally from contract:  [ '5', '4' ]
  [32m  ✓[0m[90m Main collects tally[0m


[92m [0m[32m 9 passing[0m[90m (2m)[0m

