(view as text)
Start testing: Jan 14 03:01 UTC
----------------------------------------------------------
1/20 Testing: hash-target
1/20 Test: hash-target
Command: "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash-target-tests"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests
"hash-target" start time: Jan 14 03:01 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   1.04 sec
----------------------------------------------------------
Test Passed.
"hash-target" end time: Jan 14 03:01 UTC
"hash-target" time elapsed: 00:00:01
----------------------------------------------------------

2/20 Testing: cncrypto
2/20 Test: cncrypto
Command: "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/crypto/cncrypto-tests" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/crypto/tests.txt"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/crypto
"cncrypto" start time: Jan 14 03:01 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =  19.41 sec
----------------------------------------------------------
Test Passed.
"cncrypto" end time: Jan 14 03:01 UTC
"cncrypto" time elapsed: 00:00:19
----------------------------------------------------------

3/20 Testing: cnv4-jit
3/20 Test: cnv4-jit
Command: "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/crypto/cnv4-jit-tests" "1788000" "1789000"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/crypto
"cnv4-jit" start time: Jan 14 03:01 UTC
Output:
----------------------------------------------------------

0/1000
1/1000
2/1000
3/1000
4/1000
5/1000
6/1000
7/1000
8/1000
9/1000
10/1000
11/1000
12/1000
13/1000
14/1000
15/1000
16/1000
17/1000
18/1000
19/1000
20/1000
21/1000
22/1000
23/1000
24/1000
25/1000
26/1000
27/1000
28/1000
29/1000
30/1000
31/1000
32/1000
33/1000
34/1000
35/1000
36/1000
37/1000
38/1000
39/1000
40/1000
41/1000
42/1000
43/1000
44/1000
45/1000
46/1000
47/1000
48/1000
49/1000
50/1000
51/1000
52/1000
53/1000
54/1000
55/1000
56/1000
57/1000
58/1000
59/1000
60/1000
61/1000
62/1000
63/1000
64/1000
65/1000
66/1000
67/1000
68/1000
69/1000
70/1000
71/1000
72/1000
73/1000
74/1000
75/1000
76/1000
77/1000
78/1000
79/1000
80/1000
81/1000
82/1000
83/1000
84/1000
85/1000
86/1000
87/1000
88/1000
89/1000
90/1000
91/1000
92/1000
93/1000
94/1000
95/1000
96/1000
97/1000
98/1000
99/1000
100/1000
101/1000
102/1000
103/1000
104/1000
105/1000
106/1000
107/1000
108/1000
109/1000
110/1000
111/1000
112/1000
113/1000
114/1000
115/1000
116/1000
117/1000
118/1000
119/1000
120/1000
121/1000
122/1000
123/1000
124/1000
125/1000
126/1000
127/1000
128/1000
129/1000
130/1000
131/1000
132/1000
133/1000
134/1000
135/1000
136/1000
137/1000
138/1000
139/1000
140/1000
141/1000
142/1000
143/1000
144/1000
145/1000
146/1000
147/1000
148/1000
149/1000
150/1000
151/1000
152/1000
153/1000
154/1000
155/1000
156/1000
157/1000
158/1000
159/1000
160/1000
161/1000
162/1000
163/1000
164/1000
165/1000
166/1000
167/1000
168/1000
169/1000
170/1000
171/1000
172/1000
173/1000
174/1000
175/1000
176/1000
177/1000
178/1000
179/1000
180/1000
181/1000
182/1000
183/1000
184/1000
185/1000
186/1000
187/1000
188/1000
189/1000
190/1000
191/1000
192/1000
193/1000
194/1000
195/1000
196/1000
197/1000
198/1000
199/1000
200/1000
201/1000
202/1000
203/1000
204/1000
205/1000
206/1000
207/1000
208/1000
209/1000
210/1000
211/1000
212/1000
213/1000
214/1000
215/1000
216/1000
217/1000
218/1000
219/1000
220/1000
221/1000
222/1000
223/1000
224/1000
225/1000
226/1000
227/1000
228/1000
229/1000
230/1000
231/1000
232/1000
233/1000
234/1000
235/1000
236/1000
237/1000
238/1000
239/1000
240/1000
241/1000
242/1000
243/1000
244/1000
245/1000
246/1000
247/1000
248/1000
249/1000
250/1000
251/1000
252/1000
253/1000
254/1000
255/1000
256/1000
257/1000
258/1000
259/1000
260/1000
261/1000
262/1000
263/1000
264/1000
265/1000
266/1000
267/1000
268/1000
269/1000
270/1000
271/1000
272/1000
273/1000
274/1000
275/1000
276/1000
277/1000
278/1000
279/1000
280/1000
281/1000
282/1000
283/1000
284/1000
285/1000
286/1000
287/1000
288/1000
289/1000
290/1000
291/1000
292/1000
293/1000
294/1000
295/1000
296/1000
297/1000
298/1000
299/1000
300/1000
301/1000
302/1000
303/1000
304/1000
305/1000
306/1000
307/1000
308/1000
309/1000
310/1000
311/1000
312/1000
313/1000
314/1000
315/1000
316/1000
317/1000
318/1000
319/1000
320/1000
321/1000
322/1000
323/1000
324/1000
325/1000
326/1000
327/1000
328/1000
329/1000
330/1000
331/1000
332/1000
333/1000
334/1000
335/1000
336/1000
337/1000
338/1000
339/1000
340/1000
341/1000
342/1000
343/1000
344/1000
345/1000
346/1000
347/1000
348/1000
349/1000
350/1000
351/1000
352/1000
353/1000
354/1000
355/1000
356/1000
357/1000
358/1000
359/1000
360/1000
361/1000
362/1000
363/1000
364/1000
365/1000
366/1000
367/1000
368/1000
369/1000
370/1000
371/1000
372/1000
373/1000
374/1000
375/1000
376/1000
377/1000
378/1000
379/1000
380/1000
381/1000
382/1000
383/1000
384/1000
385/1000
386/1000
387/1000
388/1000
389/1000
390/1000
391/1000
392/1000
393/1000
394/1000
395/1000
396/1000
397/1000
398/1000
399/1000
400/1000
401/1000
402/1000
403/1000
404/1000
405/1000
406/1000
407/1000
408/1000
409/1000
410/1000
411/1000
412/1000
413/1000
414/1000
415/1000
416/1000
417/1000
418/1000
419/1000
420/1000
421/1000
422/1000
423/1000
424/1000
425/1000
426/1000
427/1000
428/1000
429/1000
430/1000
431/1000
432/1000
433/1000
434/1000
435/1000
436/1000
437/1000
438/1000
439/1000
440/1000
441/1000
442/1000
443/1000
444/1000
445/1000
446/1000
447/1000
448/1000
449/1000
450/1000
451/1000
452/1000
453/1000
454/1000
455/1000
456/1000
457/1000
458/1000
459/1000
460/1000
461/1000
462/1000
463/1000
464/1000
465/1000
466/1000
467/1000
468/1000
469/1000
470/1000
471/1000
472/1000
473/1000
474/1000
475/1000
476/1000
477/1000
478/1000
479/1000
480/1000
481/1000
482/1000
483/1000
484/1000
485/1000
486/1000
487/1000
488/1000
489/1000
490/1000
491/1000
492/1000
493/1000
494/1000
495/1000
496/1000
497/1000
498/1000
499/1000
500/1000
501/1000
502/1000
503/1000
504/1000
505/1000
506/1000
507/1000
508/1000
509/1000
510/1000
511/1000
512/1000
513/1000
514/1000
515/1000
516/1000
517/1000
518/1000
519/1000
520/1000
521/1000
522/1000
523/1000
524/1000
525/1000
526/1000
527/1000
528/1000
529/1000
530/1000
531/1000
532/1000
533/1000
534/1000
535/1000
536/1000
537/1000
538/1000
539/1000
540/1000
541/1000
542/1000
543/1000
544/1000
545/1000
546/1000
547/1000
548/1000
549/1000
550/1000
551/1000
552/1000
553/1000
554/1000
555/1000
556/1000
557/1000
558/1000
559/1000
560/1000
561/1000
562/1000
563/1000
564/1000
565/1000
566/1000
567/1000
568/1000
569/1000
570/1000
571/1000
572/1000
573/1000
574/1000
575/1000
576/1000
577/1000
578/1000
579/1000
580/1000
581/1000
582/1000
583/1000
584/1000
585/1000
586/1000
587/1000
588/1000
589/1000
590/1000
591/1000
592/1000
593/1000
594/1000
595/1000
596/1000
597/1000
598/1000
599/1000
600/1000
601/1000
602/1000
603/1000
604/1000
605/1000
606/1000
607/1000
608/1000
609/1000
610/1000
611/1000
612/1000
613/1000
614/1000
615/1000
616/1000
617/1000
618/1000
619/1000
620/1000
621/1000
622/1000
623/1000
624/1000
625/1000
626/1000
627/1000
628/1000
629/1000
630/1000
631/1000
632/1000
633/1000
634/1000
635/1000
636/1000
637/1000
638/1000
639/1000
640/1000
641/1000
642/1000
643/1000
644/1000
645/1000
646/1000
647/1000
648/1000
649/1000
650/1000
651/1000
652/1000
653/1000
654/1000
655/1000
656/1000
657/1000
658/1000
659/1000
660/1000
661/1000
662/1000
663/1000
664/1000
665/1000
666/1000
667/1000
668/1000
669/1000
670/1000
671/1000
672/1000
673/1000
674/1000
675/1000
676/1000
677/1000
678/1000
679/1000
680/1000
681/1000
682/1000
683/1000
684/1000
685/1000
686/1000
687/1000
688/1000
689/1000
690/1000
691/1000
692/1000
693/1000
694/1000
695/1000
696/1000
697/1000
698/1000
699/1000
700/1000
701/1000
702/1000
703/1000
704/1000
705/1000
706/1000
707/1000
708/1000
709/1000
710/1000
711/1000
712/1000
713/1000
714/1000
715/1000
716/1000
717/1000
718/1000
719/1000
720/1000
721/1000
722/1000
723/1000
724/1000
725/1000
726/1000
727/1000
728/1000
729/1000
730/1000
731/1000
732/1000
733/1000
734/1000
735/1000
736/1000
737/1000
738/1000
739/1000
740/1000
741/1000
742/1000
743/1000
744/1000
745/1000
746/1000
747/1000
748/1000
749/1000
750/1000
751/1000
752/1000
753/1000
754/1000
755/1000
756/1000
757/1000
758/1000
759/1000
760/1000
761/1000
762/1000
763/1000
764/1000
765/1000
766/1000
767/1000
768/1000
769/1000
770/1000
771/1000
772/1000
773/1000
774/1000
775/1000
776/1000
777/1000
778/1000
779/1000
780/1000
781/1000
782/1000
783/1000
784/1000
785/1000
786/1000
787/1000
788/1000
789/1000
790/1000
791/1000
792/1000
793/1000
794/1000
795/1000
796/1000
797/1000
798/1000
799/1000
800/1000
801/1000
802/1000
803/1000
804/1000
805/1000
806/1000
807/1000
808/1000
809/1000
810/1000
811/1000
812/1000
813/1000
814/1000
815/1000
816/1000
817/1000
818/1000
819/1000
820/1000
821/1000
822/1000
823/1000
824/1000
825/1000
826/1000
827/1000
828/1000
829/1000
830/1000
831/1000
832/1000
833/1000
834/1000
835/1000
836/1000
837/1000
838/1000
839/1000
840/1000
841/1000
842/1000
843/1000
844/1000
845/1000
846/1000
847/1000
848/1000
849/1000
850/1000
851/1000
852/1000
853/1000
854/1000
855/1000
856/1000
857/1000
858/1000
859/1000
860/1000
861/1000
862/1000
863/1000
864/1000
865/1000
866/1000
867/1000
868/1000
869/1000
870/1000
871/1000
872/1000
873/1000
874/1000
875/1000
876/1000
877/1000
878/1000
879/1000
880/1000
881/1000
882/1000
883/1000
884/1000
885/1000
886/1000
887/1000
888/1000
889/1000
890/1000
891/1000
892/1000
893/1000
894/1000
895/1000
896/1000
897/1000
898/1000
899/1000
900/1000
901/1000
902/1000
903/1000
904/1000
905/1000
906/1000
907/1000
908/1000
909/1000
910/1000
911/1000
912/1000
913/1000
914/1000
915/1000
916/1000
917/1000
918/1000
919/1000
920/1000
921/1000
922/1000
923/1000
924/1000
925/1000
926/1000
927/1000
928/1000
929/1000
930/1000
931/1000
932/1000
933/1000
934/1000
935/1000
936/1000
937/1000
938/1000
939/1000
940/1000
941/1000
942/1000
943/1000
944/1000
945/1000
946/1000
947/1000
948/1000
949/1000
950/1000
951/1000
952/1000
953/1000
954/1000
955/1000
956/1000
957/1000
958/1000
959/1000
960/1000
961/1000
962/1000
963/1000
964/1000
965/1000
966/1000
967/1000
968/1000
969/1000
970/1000
971/1000
972/1000
973/1000
974/1000
975/1000
976/1000
977/1000
978/1000
979/1000
980/1000
981/1000
982/1000
983/1000
984/1000
985/1000
986/1000
987/1000
988/1000
989/1000
990/1000
991/1000
992/1000
993/1000
994/1000
995/1000
996/1000
997/1000
998/1000
999/1000
<end of output>
Test time = 284.54 sec
----------------------------------------------------------
Test Passed.
"cnv4-jit" end time: Jan 14 03:06 UTC
"cnv4-jit" time elapsed: 00:04:44
----------------------------------------------------------

4/20 Testing: functional_tests_rpc
4/20 Test: functional_tests_rpc
Command: "/usr/bin/python" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/functional_tests/functional_tests_rpc.py" "/usr/bin/python" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/functional_tests" "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release" "all"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/functional_tests
"functional_tests_rpc" start time: Jan 14 03:06 UTC
Output:
----------------------------------------------------------
Starting servers...
[TEST STARTED] address_book
Creating wallet
Testing address book
[TEST PASSED] address_book
[TEST STARTED] bans
Testing bans
[TEST PASSED] bans
[TEST STARTED] blockchain
Resetting blockchain
Test generating 5 blocks
Testing alt chains
mined tip block 5, nonce 12
mined alt block 5, nonce 29
mined alt block 5, nonce 48
mined alt block 5, nonce 49
mined alt block 5, nonce 53
mining 3 on 1
Checking alt blocks match
mining 4 on 3
Checking alt blocks match
Saving blockchain explicitely
[TEST PASSED] blockchain
[TEST STARTED] cold_signing
Resetting blockchain
Creating hot and cold wallet
Mining some blocks
Creating transaction in hot wallet
Signing transaction with cold wallet
Submitting transaction with hot wallet
[TEST PASSED] cold_signing
[TEST STARTED] daemon_info
Test hard_fork_info
Test get_info
[TEST PASSED] daemon_info
[TEST STARTED] get_output_distribution
Resetting blockchain
Test get_output_distribution
[TEST PASSED] get_output_distribution
[TEST STARTED] integrated_address
Creating wallet
Checking local address
Checking different address
Checking bad payment id
Checking bad standard address
[TEST PASSED] integrated_address
[TEST STARTED] mining
Resetting blockchain
Creating wallet
Test mining via daemon
Traceback (most recent call last):
  File "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/functional_tests/mining.py", line 184, in <module>
    MiningTest().run_test()
  File "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/functional_tests/mining.py", line 49, in run_test
    self.mine(True)
  File "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/functional_tests/mining.py", line 108, in mine
    assert timeout >= 0
AssertionError
[TEST FAILED] mining
[TEST STARTED] multisig
Resetting blockchain
Mining some blocks
Mining some blocks
Mining some blocks
Mining some blocks
Mining some blocks
Mining some blocks
Testing multisig states
Creating 2/2 multisig wallet
Importing multisig info from [1, 0]
Creating multisig transaction from wallet 1
Signing multisig transaction with wallet 0
Submitting multisig transaction with wallet 0
Importing multisig info from [0, 1]
Creating 2/3 multisig wallet
Importing multisig info from [0, 2]
Creating multisig transaction from wallet 0
Signing multisig transaction with wallet 2
Submitting multisig transaction with wallet 2
Importing multisig info from [0, 1, 2]
Creating 3/3 multisig wallet
Importing multisig info from [2, 0, 1]
Creating multisig transaction from wallet 2
Signing multisig transaction with wallet 1
Submitting multisig transaction prematurely with wallet 0
Signing multisig transaction with wallet 0
Submitting multisig transaction with wallet 0
Importing multisig info from [0, 2, 1]
Creating 3/4 multisig wallet
Importing multisig info from [0, 2, 3]
Creating multisig transaction from wallet 0
Signing multisig transaction with wallet 2
Submitting multisig transaction prematurely with wallet 3
Signing multisig transaction with wallet 3
Submitting multisig transaction with wallet 3
Importing multisig info from [0, 1, 2, 3]
Creating 2/4 multisig wallet
Importing multisig info from [1, 2]
Creating multisig transaction from wallet 1
Signing multisig transaction with wallet 2
Submitting multisig transaction with wallet 2
Importing multisig info from [0, 1, 2, 3]
[TEST PASSED] multisig
[TEST STARTED] proofs
Resetting blockchain
Mining some blocks
Creating wallets
Creating transaction
Checking tx key
Checking tx proof
Checking spend proof
Checking reserve proof
[TEST PASSED] proofs
[TEST STARTED] rpc_payment
Resetting blockchain
Testing access tracking
Testing access mining
Testing access payment
Testing access account
Testing free access
[TEST PASSED] rpc_payment
[TEST STARTED] sign_message
Creating wallets
Signing/verifing messages
[TEST PASSED] sign_message
[TEST STARTED] transfer
Resetting blockchain
Creating wallets
Mining some blocks
Creating transfer to self
Checking short payment IDs cannot be used when not in an integrated address
Checking long payment IDs are rejected
Checking empty destination is rejected
Traceback (most recent call last):
  File "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/functional_tests/transfer.py", line 840, in <module>
    TransferTest().run_test()
  File "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/functional_tests/transfer.py", line 45, in run_test
    self.transfer()
  File "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/functional_tests/transfer.py", line 159, in transfer
    assert not 'pool' in res or len(res.pool) == 0
AssertionError
[TEST FAILED] transfer
[TEST STARTED] txpool
Resetting blockchain
Creating wallet
Mining some blocks
Traceback (most recent call last):
  File "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/functional_tests/txpool.py", line 249, in <module>
    TransferTest().run_test()
  File "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/functional_tests/txpool.py", line 44, in run_test
    self.check_txpool()
  File "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/functional_tests/txpool.py", line 113, in check_txpool
    self.check_empty_pool()
  File "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/functional_tests/txpool.py", line 89, in check_empty_pool
    assert not 'tx_hashes' in res or len(res.tx_hashes) == 0
AssertionError
[TEST FAILED] txpool
[TEST STARTED] uri
Creating wallet
Testing monero: URI
[TEST PASSED] uri
[TEST STARTED] validate_address
Creating wallet
Validating bad addresses
Validating good addresses
Validating openalias addresses
[TEST PASSED] validate_address
[TEST STARTED] wallet
Resetting blockchain
Creating wallet
Getting address
Checking keys
Creating subaddresses
Testing tags
Testing attributes
Testing open/close
Testing languages
Creating German wallet
Creating English wallet
Creating Spanish wallet
Creating French wallet
Creating Italian wallet
Creating Dutch wallet
Creating Portuguese wallet
Creating Russian wallet
Creating Japanese wallet
Creating Chinese (simplified) wallet
Creating Esperanto wallet
Creating Lojban wallet
Creating Deutsch wallet
Creating English wallet
Creating Español wallet
Creating Français wallet
Creating Italiano wallet
Creating Nederlands wallet
Creating Português wallet
Creating русский язык wallet
Creating 日本語 wallet
Creating 简体中文 (中国) wallet
Creating Esperanto wallet
Creating Lojban wallet
Testing password change
Testing store
[TEST PASSED] wallet
Stopping servers...
Done, 3/17 tests failed: mining, transfer, txpool
<end of output>
Test time = 4577.49 sec
----------------------------------------------------------
Test Failed.
"functional_tests_rpc" end time: Jan 14 04:22 UTC
"functional_tests_rpc" time elapsed: 01:16:17
----------------------------------------------------------

5/20 Testing: check_missing_rpc_methods
5/20 Test: check_missing_rpc_methods
Command: "/usr/bin/python" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/functional_tests/check_missing_rpc_methods.py" "/home/vagrant/slave/monero-static-ubuntu-i686/build"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/functional_tests
"check_missing_rpc_methods" start time: Jan 14 04:22 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.21 sec
----------------------------------------------------------
Test Passed.
"check_missing_rpc_methods" end time: Jan 14 04:22 UTC
"check_missing_rpc_methods" time elapsed: 00:00:00
----------------------------------------------------------

6/20 Testing: unit_tests
6/20 Test: unit_tests
Command: "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/unit_tests/unit_tests" "--data-dir" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/data"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/unit_tests
"unit_tests" start time: Jan 14 04:22 UTC
Output:
----------------------------------------------------------
Note: Google Test filter = -DNSResolver.*:AddressFromURL.*
[==========] Running 1027 tests from 122 test cases.
[----------] Global test environment set-up.
[----------] 1 test from account
[ RUN      ] account.encrypt_keys
[       OK ] account.encrypt_keys (563 ms)
[----------] 1 test from account (564 ms total)

[----------] 4 tests from apply_permutation
[ RUN      ] apply_permutation.empty
[       OK ] apply_permutation.empty (0 ms)
[ RUN      ] apply_permutation.reorder
[       OK ] apply_permutation.reorder (0 ms)
[ RUN      ] apply_permutation.bad_size
2020-01-14 04:22:36.778	E Mismatched vector sizes
2020-01-14 04:22:36.779	E Mismatched vector sizes
[       OK ] apply_permutation.bad_size (1 ms)
[ RUN      ] apply_permutation.bad_permutation
2020-01-14 04:22:36.779	E Bad permutation
[       OK ] apply_permutation.bad_permutation (0 ms)
[----------] 4 tests from apply_permutation (1 ms total)

[----------] 2 tests from AddressFromTXT
[ RUN      ] AddressFromTXT.Success
[       OK ] AddressFromTXT.Success (0 ms)
[ RUN      ] AddressFromTXT.Failure
[       OK ] AddressFromTXT.Failure (0 ms)
[----------] 2 tests from AddressFromTXT (0 ms total)

[----------] 8 tests from base58_uint_8be_to_64
[ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000000000000001
[       OK ] base58_uint_8be_to_64.handles_bytes_0x0000000000000001 (0 ms)
[ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000000000000102
[       OK ] base58_uint_8be_to_64.handles_bytes_0x0000000000000102 (0 ms)
[ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000000000010203
[       OK ] base58_uint_8be_to_64.handles_bytes_0x0000000000010203 (0 ms)
[ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000000001020304
[       OK ] base58_uint_8be_to_64.handles_bytes_0x0000000001020304 (0 ms)
[ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000000102030405
[       OK ] base58_uint_8be_to_64.handles_bytes_0x0000000102030405 (0 ms)
[ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000010203040506
[       OK ] base58_uint_8be_to_64.handles_bytes_0x0000010203040506 (0 ms)
[ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0001020304050607
[       OK ] base58_uint_8be_to_64.handles_bytes_0x0001020304050607 (0 ms)
[ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0102030405060708
[       OK ] base58_uint_8be_to_64.handles_bytes_0x0102030405060708 (0 ms)
[----------] 8 tests from base58_uint_8be_to_64 (0 ms total)

[----------] 8 tests from base58_uint_64_to_8be
[ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000000000000001
[       OK ] base58_uint_64_to_8be.handles_bytes_0x0000000000000001 (0 ms)
[ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000000000000102
[       OK ] base58_uint_64_to_8be.handles_bytes_0x0000000000000102 (0 ms)
[ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000000000010203
[       OK ] base58_uint_64_to_8be.handles_bytes_0x0000000000010203 (0 ms)
[ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000000001020304
[       OK ] base58_uint_64_to_8be.handles_bytes_0x0000000001020304 (0 ms)
[ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000000102030405
[       OK ] base58_uint_64_to_8be.handles_bytes_0x0000000102030405 (0 ms)
[ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000010203040506
[       OK ] base58_uint_64_to_8be.handles_bytes_0x0000010203040506 (0 ms)
[ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0001020304050607
[       OK ] base58_uint_64_to_8be.handles_bytes_0x0001020304050607 (0 ms)
[ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0102030405060708
[       OK ] base58_uint_64_to_8be.handles_bytes_0x0102030405060708 (0 ms)
[----------] 8 tests from base58_uint_64_to_8be (1 ms total)

[----------] 1 test from reverse_alphabet
[ RUN      ] reverse_alphabet.is_correct
[       OK ] reverse_alphabet.is_correct (0 ms)
[----------] 1 test from reverse_alphabet (0 ms total)

[----------] 29 tests from base58_encode_block
[ RUN      ] base58_encode_block.handles_11
[       OK ] base58_encode_block.handles_11 (0 ms)
[ RUN      ] base58_encode_block.handles_1z
[       OK ] base58_encode_block.handles_1z (0 ms)
[ RUN      ] base58_encode_block.handles_5Q
[       OK ] base58_encode_block.handles_5Q (0 ms)
[ RUN      ] base58_encode_block.handles_111
[       OK ] base58_encode_block.handles_111 (0 ms)
[ RUN      ] base58_encode_block.handles_11z
[       OK ] base58_encode_block.handles_11z (0 ms)
[ RUN      ] base58_encode_block.handles_15R
[       OK ] base58_encode_block.handles_15R (0 ms)
[ RUN      ] base58_encode_block.handles_LUv
[       OK ] base58_encode_block.handles_LUv (0 ms)
[ RUN      ] base58_encode_block.handles_11111
[       OK ] base58_encode_block.handles_11111 (0 ms)
[ RUN      ] base58_encode_block.handles_1111z
[       OK ] base58_encode_block.handles_1111z (0 ms)
[ RUN      ] base58_encode_block.handles_11LUw
[       OK ] base58_encode_block.handles_11LUw (0 ms)
[ RUN      ] base58_encode_block.handles_2UzHL
[       OK ] base58_encode_block.handles_2UzHL (0 ms)
[ RUN      ] base58_encode_block.handles_11111z
[       OK ] base58_encode_block.handles_11111z (0 ms)
[ RUN      ] base58_encode_block.handles_7YXq9G
[       OK ] base58_encode_block.handles_7YXq9G (0 ms)
[ RUN      ] base58_encode_block.handles_111111z
[       OK ] base58_encode_block.handles_111111z (0 ms)
[ RUN      ] base58_encode_block.handles_VtB5VXc
[       OK ] base58_encode_block.handles_VtB5VXc (0 ms)
[ RUN      ] base58_encode_block.handles_11111111z
[       OK ] base58_encode_block.handles_11111111z (0 ms)
[ RUN      ] base58_encode_block.handles_3CUsUpv9t
[       OK ] base58_encode_block.handles_3CUsUpv9t (0 ms)
[ RUN      ] base58_encode_block.handles_111111111z
[       OK ] base58_encode_block.handles_111111111z (0 ms)
[ RUN      ] base58_encode_block.handles_Ahg1opVcGW
[       OK ] base58_encode_block.handles_Ahg1opVcGW (0 ms)
[ RUN      ] base58_encode_block.handles_1111111111z
[       OK ] base58_encode_block.handles_1111111111z (0 ms)
[ RUN      ] base58_encode_block.handles_jpXCZedGfVQ
[       OK ] base58_encode_block.handles_jpXCZedGfVQ (0 ms)
[ RUN      ] base58_encode_block.handles_11111111111
[       OK ] base58_encode_block.handles_11111111111 (0 ms)
[ RUN      ] base58_encode_block.handles_11111111112
[       OK ] base58_encode_block.handles_11111111112 (0 ms)
[ RUN      ] base58_encode_block.handles_11111111119
[       OK ] base58_encode_block.handles_11111111119 (0 ms)
[ RUN      ] base58_encode_block.handles_1111111111A
[       OK ] base58_encode_block.handles_1111111111A (0 ms)
[ RUN      ] base58_encode_block.handles_11111111121
[       OK ] base58_encode_block.handles_11111111121 (0 ms)
[ RUN      ] base58_encode_block.handles_1Ahg1opVcGW
[       OK ] base58_encode_block.handles_1Ahg1opVcGW (0 ms)
[ RUN      ] base58_encode_block.handles_22222222222
[       OK ] base58_encode_block.handles_22222222222 (0 ms)
[ RUN      ] base58_encode_block.handles_1z111111111
[       OK ] base58_encode_block.handles_1z111111111 (0 ms)
[----------] 29 tests from base58_encode_block (1 ms total)

[----------] 45 tests from base58_decode_block
[ RUN      ] base58_decode_block.handles_neg_1
[       OK ] base58_decode_block.handles_neg_1 (0 ms)
[ RUN      ] base58_decode_block.handles_neg_z
[       OK ] base58_decode_block.handles_neg_z (0 ms)
[ RUN      ] base58_decode_block.handles_pos_11
[       OK ] base58_decode_block.handles_pos_11 (0 ms)
[ RUN      ] base58_decode_block.handles_pos_5Q
[       OK ] base58_decode_block.handles_pos_5Q (0 ms)
[ RUN      ] base58_decode_block.handles_neg_5R
[       OK ] base58_decode_block.handles_neg_5R (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zz
[       OK ] base58_decode_block.handles_neg_zz (0 ms)
[ RUN      ] base58_decode_block.handles_pos_111
[       OK ] base58_decode_block.handles_pos_111 (0 ms)
[ RUN      ] base58_decode_block.handles_pos_LUv
[       OK ] base58_decode_block.handles_pos_LUv (0 ms)
[ RUN      ] base58_decode_block.handles_neg_LUw
[       OK ] base58_decode_block.handles_neg_LUw (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzz
[       OK ] base58_decode_block.handles_neg_zzz (0 ms)
[ RUN      ] base58_decode_block.handles_neg_1111
[       OK ] base58_decode_block.handles_neg_1111 (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzzz
[       OK ] base58_decode_block.handles_neg_zzzz (0 ms)
[ RUN      ] base58_decode_block.handles_pos_11111
[       OK ] base58_decode_block.handles_pos_11111 (0 ms)
[ RUN      ] base58_decode_block.handles_pos_2UzHL
[       OK ] base58_decode_block.handles_pos_2UzHL (0 ms)
[ RUN      ] base58_decode_block.handles_neg_2UzHM
[       OK ] base58_decode_block.handles_neg_2UzHM (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzzzz
[       OK ] base58_decode_block.handles_neg_zzzzz (0 ms)
[ RUN      ] base58_decode_block.handles_pos_111111
[       OK ] base58_decode_block.handles_pos_111111 (0 ms)
[ RUN      ] base58_decode_block.handles_pos_7YXq9G
[       OK ] base58_decode_block.handles_pos_7YXq9G (0 ms)
[ RUN      ] base58_decode_block.handles_neg_7YXq9H
[       OK ] base58_decode_block.handles_neg_7YXq9H (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzzzzz
[       OK ] base58_decode_block.handles_neg_zzzzzz (0 ms)
[ RUN      ] base58_decode_block.handles_pos_1111111
[       OK ] base58_decode_block.handles_pos_1111111 (0 ms)
[ RUN      ] base58_decode_block.handles_pos_VtB5VXc
[       OK ] base58_decode_block.handles_pos_VtB5VXc (0 ms)
[ RUN      ] base58_decode_block.handles_neg_VtB5VXd
[       OK ] base58_decode_block.handles_neg_VtB5VXd (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzzzzzz
[       OK ] base58_decode_block.handles_neg_zzzzzzz (0 ms)
[ RUN      ] base58_decode_block.handles_neg_11111111
[       OK ] base58_decode_block.handles_neg_11111111 (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzzzzzzz
[       OK ] base58_decode_block.handles_neg_zzzzzzzz (0 ms)
[ RUN      ] base58_decode_block.handles_pos_111111111
[       OK ] base58_decode_block.handles_pos_111111111 (0 ms)
[ RUN      ] base58_decode_block.handles_pos_3CUsUpv9t
[       OK ] base58_decode_block.handles_pos_3CUsUpv9t (0 ms)
[ RUN      ] base58_decode_block.handles_neg_3CUsUpv9u
[       OK ] base58_decode_block.handles_neg_3CUsUpv9u (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzzzzzzzz
[       OK ] base58_decode_block.handles_neg_zzzzzzzzz (0 ms)
[ RUN      ] base58_decode_block.handles_pos_1111111111
[       OK ] base58_decode_block.handles_pos_1111111111 (0 ms)
[ RUN      ] base58_decode_block.handles_pos_Ahg1opVcGW
[       OK ] base58_decode_block.handles_pos_Ahg1opVcGW (0 ms)
[ RUN      ] base58_decode_block.handles_neg_Ahg1opVcGX
[       OK ] base58_decode_block.handles_neg_Ahg1opVcGX (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzzzzzzzzz
[       OK ] base58_decode_block.handles_neg_zzzzzzzzzz (0 ms)
[ RUN      ] base58_decode_block.handles_pos_11111111111
[       OK ] base58_decode_block.handles_pos_11111111111 (0 ms)
[ RUN      ] base58_decode_block.handles_pos_jpXCZedGfVQ
[       OK ] base58_decode_block.handles_pos_jpXCZedGfVQ (0 ms)
[ RUN      ] base58_decode_block.handles_neg_jpXCZedGfVR
[       OK ] base58_decode_block.handles_neg_jpXCZedGfVR (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzzzzzzzzzz
[       OK ] base58_decode_block.handles_neg_zzzzzzzzzzz (0 ms)
[ RUN      ] base58_decode_block.handles_neg_01111111111
[       OK ] base58_decode_block.handles_neg_01111111111 (0 ms)
[ RUN      ] base58_decode_block.handles_neg_11111111110
[       OK ] base58_decode_block.handles_neg_11111111110 (0 ms)
[ RUN      ] base58_decode_block.handles_neg_11111011111
[       OK ] base58_decode_block.handles_neg_11111011111 (0 ms)
[ RUN      ] base58_decode_block.handles_neg_I1111111111
[       OK ] base58_decode_block.handles_neg_I1111111111 (0 ms)
[ RUN      ] base58_decode_block.handles_neg_O1111111111
[       OK ] base58_decode_block.handles_neg_O1111111111 (0 ms)
[ RUN      ] base58_decode_block.handles_neg_l1111111111
[       OK ] base58_decode_block.handles_neg_l1111111111 (0 ms)
[ RUN      ] base58_decode_block.handles_neg__1111111111
[       OK ] base58_decode_block.handles_neg__1111111111 (0 ms)
[----------] 45 tests from base58_decode_block (1 ms total)

[----------] 17 tests from base58_encode
[ RUN      ] base58_encode.handles_11
[       OK ] base58_encode.handles_11 (0 ms)
[ RUN      ] base58_encode.handles_111
[       OK ] base58_encode.handles_111 (0 ms)
[ RUN      ] base58_encode.handles_11111
[       OK ] base58_encode.handles_11111 (0 ms)
[ RUN      ] base58_encode.handles_111111
[       OK ] base58_encode.handles_111111 (0 ms)
[ RUN      ] base58_encode.handles_1111111
[       OK ] base58_encode.handles_1111111 (0 ms)
[ RUN      ] base58_encode.handles_111111111
[       OK ] base58_encode.handles_111111111 (0 ms)
[ RUN      ] base58_encode.handles_1111111111
[       OK ] base58_encode.handles_1111111111 (0 ms)
[ RUN      ] base58_encode.handles_11111111111
[       OK ] base58_encode.handles_11111111111 (0 ms)
[ RUN      ] base58_encode.handles_1111111111111
[       OK ] base58_encode.handles_1111111111111 (0 ms)
[ RUN      ] base58_encode.handles_11111111111111
[       OK ] base58_encode.handles_11111111111111 (0 ms)
[ RUN      ] base58_encode.handles_1111111111111111
[       OK ] base58_encode.handles_1111111111111111 (0 ms)
[ RUN      ] base58_encode.handles_11111111111111111
[       OK ] base58_encode.handles_11111111111111111 (0 ms)
[ RUN      ] base58_encode.handles_111111111111111111
[       OK ] base58_encode.handles_111111111111111111 (0 ms)
[ RUN      ] base58_encode.handles_11111111111111111111
[       OK ] base58_encode.handles_11111111111111111111 (0 ms)
[ RUN      ] base58_encode.handles_111111111111111111111
[       OK ] base58_encode.handles_111111111111111111111 (0 ms)
[ RUN      ] base58_encode.handles_1111111111111111111111
[       OK ] base58_encode.handles_1111111111111111111111 (0 ms)
[ RUN      ] base58_encode.handles_22222222222VtB5VXc
[       OK ] base58_encode.handles_22222222222VtB5VXc (0 ms)
[----------] 17 tests from base58_encode (1 ms total)

[----------] 17 tests from base58_decode_pos
[ RUN      ] base58_decode_pos.handles_pos_
[       OK ] base58_decode_pos.handles_pos_ (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_5Q
[       OK ] base58_decode_pos.handles_pos_5Q (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_LUv
[       OK ] base58_decode_pos.handles_pos_LUv (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_2UzHL
[       OK ] base58_decode_pos.handles_pos_2UzHL (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_7YXq9G
[       OK ] base58_decode_pos.handles_pos_7YXq9G (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_VtB5VXc
[       OK ] base58_decode_pos.handles_pos_VtB5VXc (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_3CUsUpv9t
[       OK ] base58_decode_pos.handles_pos_3CUsUpv9t (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_Ahg1opVcGW
[       OK ] base58_decode_pos.handles_pos_Ahg1opVcGW (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQ
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQ5Q
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ5Q (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQLUv
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQLUv (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQ2UzHL
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ2UzHL (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQ7YXq9G
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ7YXq9G (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQVtB5VXc
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQVtB5VXc (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQ3CUsUpv9t
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ3CUsUpv9t (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQAhg1opVcGW
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQAhg1opVcGW (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQjpXCZedGfVQ
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQjpXCZedGfVQ (0 ms)
[----------] 17 tests from base58_decode_pos (0 ms total)

[----------] 56 tests from base58_decode_neg
[ RUN      ] base58_decode_neg.handles_neg_1
[       OK ] base58_decode_neg.handles_neg_1 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_z
[       OK ] base58_decode_neg.handles_neg_z (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_1111
[       OK ] base58_decode_neg.handles_neg_1111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzz
[       OK ] base58_decode_neg.handles_neg_zzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_11111111
[       OK ] base58_decode_neg.handles_neg_11111111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzzzzzz
[       OK ] base58_decode_neg.handles_neg_zzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789AB1
[       OK ] base58_decode_neg.handles_neg_123456789AB1 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABz
[       OK ] base58_decode_neg.handles_neg_123456789ABz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789AB1111
[       OK ] base58_decode_neg.handles_neg_123456789AB1111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789AB11111111
[       OK ] base58_decode_neg.handles_neg_123456789AB11111111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_5R
[       OK ] base58_decode_neg.handles_neg_5R (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zz
[       OK ] base58_decode_neg.handles_neg_zz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_LUw
[       OK ] base58_decode_neg.handles_neg_LUw (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzz
[       OK ] base58_decode_neg.handles_neg_zzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_2UzHM
[       OK ] base58_decode_neg.handles_neg_2UzHM (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzzz
[       OK ] base58_decode_neg.handles_neg_zzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_7YXq9H
[       OK ] base58_decode_neg.handles_neg_7YXq9H (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzzzz
[       OK ] base58_decode_neg.handles_neg_zzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_VtB5VXd
[       OK ] base58_decode_neg.handles_neg_VtB5VXd (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzzzzz
[       OK ] base58_decode_neg.handles_neg_zzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_3CUsUpv9u
[       OK ] base58_decode_neg.handles_neg_3CUsUpv9u (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzzzzzzz
[       OK ] base58_decode_neg.handles_neg_zzzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_Ahg1opVcGX
[       OK ] base58_decode_neg.handles_neg_Ahg1opVcGX (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzzzzzzzz
[       OK ] base58_decode_neg.handles_neg_zzzzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_jpXCZedGfVR
[       OK ] base58_decode_neg.handles_neg_jpXCZedGfVR (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzzzzzzzzz
[       OK ] base58_decode_neg.handles_neg_zzzzzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789AB5R
[       OK ] base58_decode_neg.handles_neg_123456789AB5R (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABLUw
[       OK ] base58_decode_neg.handles_neg_123456789ABLUw (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789AB2UzHM
[       OK ] base58_decode_neg.handles_neg_123456789AB2UzHM (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789AB7YXq9H
[       OK ] base58_decode_neg.handles_neg_123456789AB7YXq9H (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABVtB5VXd
[       OK ] base58_decode_neg.handles_neg_123456789ABVtB5VXd (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789AB3CUsUpv9u
[       OK ] base58_decode_neg.handles_neg_123456789AB3CUsUpv9u (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABAhg1opVcGX
[       OK ] base58_decode_neg.handles_neg_123456789ABAhg1opVcGX (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABjpXCZedGfVR
[       OK ] base58_decode_neg.handles_neg_123456789ABjpXCZedGfVR (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzzzzzzzzz11
[       OK ] base58_decode_neg.handles_neg_zzzzzzzzzzz11 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_10
[       OK ] base58_decode_neg.handles_neg_10 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_11I
[       OK ] base58_decode_neg.handles_neg_11I (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_11O11
[       OK ] base58_decode_neg.handles_neg_11O11 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_11l111
[       OK ] base58_decode_neg.handles_neg_11l111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_11_11111111
[       OK ] base58_decode_neg.handles_neg_11_11111111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_1101111111111
[       OK ] base58_decode_neg.handles_neg_1101111111111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_11I11111111111111
[       OK ] base58_decode_neg.handles_neg_11I11111111111111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_11O1111111111111111111
[       OK ] base58_decode_neg.handles_neg_11O1111111111111111111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_1111111111110
[       OK ] base58_decode_neg.handles_neg_1111111111110 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_111111111111l1111
[       OK ] base58_decode_neg.handles_neg_111111111111l1111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_111111111111_111111111
[       OK ] base58_decode_neg.handles_neg_111111111111_111111111 (0 ms)
[----------] 56 tests from base58_decode_neg (3 ms total)

[----------] 21 tests from base58_encode_decode_addr
[ RUN      ] base58_encode_decode_addr.handles_21D35quxec71111111111111111111111111111111111111111111111111111111111111111111111111111116Q5tCH
[       OK ] base58_encode_decode_addr.handles_21D35quxec71111111111111111111111111111111111111111111111111111111111111111111111111111116Q5tCH (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_2Aui6ejTFscjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQVqegMoV
[       OK ] base58_encode_decode_addr.handles_2Aui6ejTFscjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQVqegMoV (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_1119XrkPuSmLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKVphZRvn
[       OK ] base58_encode_decode_addr.handles_1119XrkPuSmLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKVphZRvn (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_111111111111111111111111111111111111111111111111111111111111111111111111111111111111111115TXfiA
[       OK ] base58_encode_decode_addr.handles_111111111111111111111111111111111111111111111111111111111111111111111111111111111111111115TXfiA (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83qvSEivPLYo11111111111111111111111111111111111111111111111111111111111111111111111111111169tWrH
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83qvSEivPLYo11111111111111111111111111111111111111111111111111111111111111111111111111111169tWrH (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA841d7FXjswpJjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQVq4LL1v
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA841d7FXjswpJjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQVq4LL1v (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA819VwdWVDP
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA819VwdWVDP (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA81efAfdCjPg
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA81efAfdCjPg (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83sryEt3YC8Q
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83sryEt3YC8Q (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83tWUuc54PFP3b
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83tWUuc54PFP3b (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83u9zaKrtRKZ1J6
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83u9zaKrtRKZ1J6 (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83uoWF3eanGG1aRoG
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83uoWF3eanGG1aRoG (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83vT1umSHMYJ4oNVdu
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83vT1umSHMYJ4oNVdu (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83w6XaVDyvpoGQBEWbB
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83w6XaVDyvpoGQBEWbB (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83wk3FD1gW7J2KVGofA1r
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83wk3FD1gW7J2KVGofA1r (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_15p2yAV
[       OK ] base58_encode_decode_addr.handles_15p2yAV (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_FNQ3D6A
[       OK ] base58_encode_decode_addr.handles_FNQ3D6A (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_26k9QWweu
[       OK ] base58_encode_decode_addr.handles_26k9QWweu (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_3BzAD7n3y
[       OK ] base58_encode_decode_addr.handles_3BzAD7n3y (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_11efCaY6UjG7JrxuB
[       OK ] base58_encode_decode_addr.handles_11efCaY6UjG7JrxuB (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_21rhHRT48LN4PriP9
[       OK ] base58_encode_decode_addr.handles_21rhHRT48LN4PriP9 (0 ms)
[----------] 21 tests from base58_encode_decode_addr (1 ms total)

[----------] 17 tests from base58_decode_addr_neg
[ RUN      ] base58_decode_addr_neg.decode_fails_due_overflow
[       OK ] base58_decode_addr_neg.decode_fails_due_overflow (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_char_0
[       OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_0 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_char_I
[       OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_I (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_char_O
[       OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_O (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_char_l
[       OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_l (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_char_00
[       OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_00 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_lenght
[       OK ] base58_decode_addr_neg.decode_fails_due_invalid_lenght (0 ms)
[ RUN      ] base58_decode_addr_neg.handles_invalid_checksum
[       OK ] base58_decode_addr_neg.handles_invalid_checksum (0 ms)
[ RUN      ] base58_decode_addr_neg.handles_non_correct_tag
[       OK ] base58_decode_addr_neg.handles_non_correct_tag (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_block_len_0
[       OK ] base58_decode_addr_neg.decode_fails_due_invalid_block_len_0 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_block_len_1
[       OK ] base58_decode_addr_neg.decode_fails_due_invalid_block_len_1 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_0
[       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_0 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_1
[       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_1 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_2
[       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_2 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_3
[       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_3 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_4
[       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_4 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_5
[       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_5 (0 ms)
[----------] 17 tests from base58_decode_addr_neg (0 ms total)

[----------] 1 test from get_account_address_as_str
[ RUN      ] get_account_address_as_str.works_correctly
[       OK ] get_account_address_as_str.works_correctly (0 ms)
[----------] 1 test from get_account_address_as_str (0 ms total)

[----------] 7 tests from get_account_address_from_str
[ RUN      ] get_account_address_from_str.handles_valid_address
[       OK ] get_account_address_from_str.handles_valid_address (0 ms)
[ RUN      ] get_account_address_from_str.fails_on_invalid_address_format
[       OK ] get_account_address_from_str.fails_on_invalid_address_format (0 ms)
[ RUN      ] get_account_address_from_str.fails_on_invalid_address_prefix
[       OK ] get_account_address_from_str.fails_on_invalid_address_prefix (0 ms)
[ RUN      ] get_account_address_from_str.fails_on_invalid_address_content
[       OK ] get_account_address_from_str.fails_on_invalid_address_content (0 ms)
[ RUN      ] get_account_address_from_str.fails_on_invalid_address_spend_key
[       OK ] get_account_address_from_str.fails_on_invalid_address_spend_key (0 ms)
[ RUN      ] get_account_address_from_str.fails_on_invalid_address_view_key
[       OK ] get_account_address_from_str.fails_on_invalid_address_view_key (0 ms)
[ RUN      ] get_account_address_from_str.parses_old_address_format
[       OK ] get_account_address_from_str.parses_old_address_format (0 ms)
[----------] 7 tests from get_account_address_from_str (0 ms total)

[----------] 3 tests from BlockchainDBTest/0, where TypeParam = cryptonote::BlockchainLMDB
[ RUN      ] BlockchainDBTest/0.OpenAndClose
2020-01-14 04:22:36.790	W The blockchain is on a rotating drive: this will be very slow, use an SSD if possible
File created by test: /tmp/2e3f-1594-f586-2096/data.mdb
File created by test: /tmp/2e3f-1594-f586-2096/lock.mdb
2020-01-14 04:22:36.793	W Attempted to open db, but it's already open
[       OK ] BlockchainDBTest/0.OpenAndClose (4 ms)
[ RUN      ] BlockchainDBTest/0.AddBlock
2020-01-14 04:22:36.793	W The blockchain is on a rotating drive: this will be very slow, use an SSD if possible
File created by test: /tmp/24c0-4d3c-ade1-1aae/data.mdb
File created by test: /tmp/24c0-4d3c-ade1-1aae/lock.mdb
[       OK ] BlockchainDBTest/0.AddBlock (40 ms)
[ RUN      ] BlockchainDBTest/0.RetrieveBlockData
2020-01-14 04:22:36.833	W The blockchain is on a rotating drive: this will be very slow, use an SSD if possible
File created by test: /tmp/2cfa-03e1-8c91-8a63/data.mdb
File created by test: /tmp/2cfa-03e1-8c91-8a63/lock.mdb
[       OK ] BlockchainDBTest/0.RetrieveBlockData (6 ms)
[----------] 3 tests from BlockchainDBTest/0 (50 ms total)

[----------] 3 tests from block_queue
[ RUN      ] block_queue.empty
[       OK ] block_queue.empty (0 ms)
[ RUN      ] block_queue.add_stepwise
[       OK ] block_queue.add_stepwise (0 ms)
[ RUN      ] block_queue.flush_uuid
[       OK ] block_queue.flush_uuid (0 ms)
[----------] 3 tests from block_queue (0 ms total)

[----------] 3 tests from block_reward_and_already_generated_coins
[ RUN      ] block_reward_and_already_generated_coins.handles_first_values
[       OK ] block_reward_and_already_generated_coins.handles_first_values (0 ms)
[ RUN      ] block_reward_and_already_generated_coins.correctly_steps_from_2_to_1
[       OK ] block_reward_and_already_generated_coins.correctly_steps_from_2_to_1 (0 ms)
[ RUN      ] block_reward_and_already_generated_coins.handles_max
[       OK ] block_reward_and_already_generated_coins.handles_max (0 ms)
[----------] 3 tests from block_reward_and_already_generated_coins (0 ms total)

[----------] 6 tests from block_reward_and_current_block_weight
[ RUN      ] block_reward_and_current_block_weight.handles_block_weight_less_relevance_level
[       OK ] block_reward_and_current_block_weight.handles_block_weight_less_relevance_level (0 ms)
[ RUN      ] block_reward_and_current_block_weight.handles_block_weight_eq_relevance_level
[       OK ] block_reward_and_current_block_weight.handles_block_weight_eq_relevance_level (0 ms)
[ RUN      ] block_reward_and_current_block_weight.handles_block_weight_gt_relevance_level
[       OK ] block_reward_and_current_block_weight.handles_block_weight_gt_relevance_level (0 ms)
[ RUN      ] block_reward_and_current_block_weight.handles_block_weight_less_2_relevance_level
[       OK ] block_reward_and_current_block_weight.handles_block_weight_less_2_relevance_level (0 ms)
[ RUN      ] block_reward_and_current_block_weight.handles_block_weight_eq_2_relevance_level
[       OK ] block_reward_and_current_block_weight.handles_block_weight_eq_2_relevance_level (0 ms)
[ RUN      ] block_reward_and_current_block_weight.handles_block_weight_gt_2_relevance_level
2020-01-14 04:22:36.839	E Block cumulative weight is too big: 40001, expected less than 40000
[       OK ] block_reward_and_current_block_weight.handles_block_weight_gt_2_relevance_level (0 ms)
[----------] 6 tests from block_reward_and_current_block_weight (0 ms total)

[----------] 7 tests from block_reward_and_last_block_weights
[ RUN      ] block_reward_and_last_block_weights.handles_block_weight_less_median
[       OK ] block_reward_and_last_block_weights.handles_block_weight_less_median (0 ms)
[ RUN      ] block_reward_and_last_block_weights.handles_block_weight_eq_median
[       OK ] block_reward_and_last_block_weights.handles_block_weight_eq_median (0 ms)
[ RUN      ] block_reward_and_last_block_weights.handles_block_weight_gt_median
[       OK ] block_reward_and_last_block_weights.handles_block_weight_gt_median (1 ms)
[ RUN      ] block_reward_and_last_block_weights.handles_block_weight_less_2_medians
[       OK ] block_reward_and_last_block_weights.handles_block_weight_less_2_medians (0 ms)
[ RUN      ] block_reward_and_last_block_weights.handles_block_weight_eq_2_medians
[       OK ] block_reward_and_last_block_weights.handles_block_weight_eq_2_medians (0 ms)
[ RUN      ] block_reward_and_last_block_weights.handles_block_weight_gt_2_medians
2020-01-14 04:22:36.840	E Block cumulative weight is too big: 280001, expected less than 280000
[       OK ] block_reward_and_last_block_weights.handles_block_weight_gt_2_medians (0 ms)
[ RUN      ] block_reward_and_last_block_weights.calculates_correctly
[       OK ] block_reward_and_last_block_weights.calculates_correctly (0 ms)
[----------] 7 tests from block_reward_and_last_block_weights (1 ms total)

[----------] 10 tests from bulletproofs
[ RUN      ] bulletproofs.valid_zero
[       OK ] bulletproofs.valid_zero (415 ms)
[ RUN      ] bulletproofs.valid_max
[       OK ] bulletproofs.valid_max (137 ms)
[ RUN      ] bulletproofs.valid_random
[       OK ] bulletproofs.valid_random (666 ms)
[ RUN      ] bulletproofs.valid_multi_random
[       OK ] bulletproofs.valid_multi_random (4927 ms)
[ RUN      ] bulletproofs.multi_splitting
[       OK ] bulletproofs.multi_splitting (12942 ms)
[ RUN      ] bulletproofs.valid_aggregated
[       OK ] bulletproofs.valid_aggregated (4260 ms)
[ RUN      ] bulletproofs.invalid_8
2020-01-14 04:23:00.266	E Verification failure
[       OK ] bulletproofs.invalid_8 (79 ms)
[ RUN      ] bulletproofs.invalid_31
2020-01-14 04:23:00.345	E Verification failure
[       OK ] bulletproofs.invalid_31 (78 ms)
[ RUN      ] bulletproofs.invalid_gamma_0
2020-01-14 04:23:00.423	E Verification failure
[       OK ] bulletproofs.invalid_gamma_0 (78 ms)
[ RUN      ] bulletproofs.invalid_torsion
2020-01-14 04:23:00.513	E Verification failure
2020-01-14 04:23:00.523	E Verification failure
2020-01-14 04:23:00.535	E Verification failure
2020-01-14 04:23:00.545	E Verification failure
2020-01-14 04:23:00.564	E Verification failure
2020-01-14 04:23:00.583	E Verification failure
2020-01-14 04:23:00.602	E Verification failure
2020-01-14 04:23:00.614	E Verification failure
2020-01-14 04:23:00.624	E Verification failure
2020-01-14 04:23:00.634	E Verification failure
2020-01-14 04:23:00.646	E Verification failure
2020-01-14 04:23:00.658	E Verification failure
2020-01-14 04:23:00.677	E Verification failure
2020-01-14 04:23:00.696	E Verification failure
2020-01-14 04:23:00.716	E Verification failure
2020-01-14 04:23:00.735	E Verification failure
2020-01-14 04:23:00.755	E Verification failure
2020-01-14 04:23:00.775	E Verification failure
2020-01-14 04:23:00.793	E Verification failure
2020-01-14 04:23:00.812	E Verification failure
2020-01-14 04:23:00.830	E Verification failure
2020-01-14 04:23:00.849	E Verification failure
2020-01-14 04:23:00.869	E Verification failure
2020-01-14 04:23:00.888	E Verification failure
2020-01-14 04:23:00.908	E Verification failure
2020-01-14 04:23:00.927	E Verification failure
2020-01-14 04:23:00.946	E Verification failure
2020-01-14 04:23:00.964	E Verification failure
2020-01-14 04:23:00.982	E Verification failure
2020-01-14 04:23:01.001	E Verification failure
2020-01-14 04:23:01.021	E Verification failure
2020-01-14 04:23:01.041	E Verification failure
2020-01-14 04:23:01.053	E Verification failure
2020-01-14 04:23:01.063	E Verification failure
2020-01-14 04:23:01.074	E Verification failure
2020-01-14 04:23:01.086	E Verification failure
2020-01-14 04:23:01.094	E Verification failure
2020-01-14 04:23:01.108	E Verification failure
2020-01-14 04:23:01.118	E Verification failure
2020-01-14 04:23:01.130	E Verification failure
2020-01-14 04:23:01.140	E Verification failure
2020-01-14 04:23:01.150	E Verification failure
2020-01-14 04:23:01.162	E Verification failure
2020-01-14 04:23:01.173	E Verification failure
2020-01-14 04:23:01.184	E Verification failure
2020-01-14 04:23:01.195	E Verification failure
2020-01-14 04:23:01.207	E Verification failure
2020-01-14 04:23:01.219	E Verification failure
2020-01-14 04:23:01.229	E Verification failure
2020-01-14 04:23:01.240	E Verification failure
2020-01-14 04:23:01.251	E Verification failure
2020-01-14 04:23:01.263	E Verification failure
2020-01-14 04:23:01.274	E Verification failure
2020-01-14 04:23:01.284	E Verification failure
2020-01-14 04:23:01.294	E Verification failure
2020-01-14 04:23:01.306	E Verification failure
2020-01-14 04:23:01.317	E Verification failure
2020-01-14 04:23:01.328	E Verification failure
2020-01-14 04:23:01.339	E Verification failure
2020-01-14 04:23:01.350	E Verification failure
2020-01-14 04:23:01.361	E Verification failure
2020-01-14 04:23:01.372	E Verification failure
2020-01-14 04:23:01.382	E Verification failure
2020-01-14 04:23:01.394	E Verification failure
2020-01-14 04:23:01.404	E Verification failure
2020-01-14 04:23:01.415	E Verification failure
2020-01-14 04:23:01.426	E Verification failure
2020-01-14 04:23:01.437	E Verification failure
2020-01-14 04:23:01.447	E Verification failure
2020-01-14 04:23:01.459	E Verification failure
2020-01-14 04:23:01.470	E Verification failure
2020-01-14 04:23:01.481	E Verification failure
2020-01-14 04:23:01.492	E Verification failure
2020-01-14 04:23:01.503	E Verification failure
2020-01-14 04:23:01.513	E Verification failure
2020-01-14 04:23:01.525	E Verification failure
2020-01-14 04:23:01.534	E Verification failure
2020-01-14 04:23:01.547	E Verification failure
2020-01-14 04:23:01.558	E Verification failure
2020-01-14 04:23:01.569	E Verification failure
2020-01-14 04:23:01.580	E Verification failure
2020-01-14 04:23:01.591	E Verification failure
2020-01-14 04:23:01.602	E Verification failure
2020-01-14 04:23:01.613	E Verification failure
2020-01-14 04:23:01.623	E Verification failure
2020-01-14 04:23:01.635	E Verification failure
2020-01-14 04:23:01.645	E Verification failure
2020-01-14 04:23:01.657	E Verification failure
2020-01-14 04:23:01.668	E Verification failure
2020-01-14 04:23:01.678	E Verification failure
2020-01-14 04:23:01.690	E Verification failure
2020-01-14 04:23:01.700	E Verification failure
2020-01-14 04:23:01.711	E Verification failure
2020-01-14 04:23:01.722	E Verification failure
2020-01-14 04:23:01.733	E Verification failure
2020-01-14 04:23:01.743	E Verification failure
2020-01-14 04:23:01.755	E Verification failure
2020-01-14 04:23:01.766	E Verification failure
2020-01-14 04:23:01.776	E Verification failure
2020-01-14 04:23:01.787	E Verification failure
2020-01-14 04:23:01.799	E Verification failure
2020-01-14 04:23:01.810	E Verification failure
2020-01-14 04:23:01.821	E Verification failure
2020-01-14 04:23:01.832	E Verification failure
2020-01-14 04:23:01.843	E Verification failure
2020-01-14 04:23:01.853	E Verification failure
2020-01-14 04:23:01.864	E Verification failure
2020-01-14 04:23:01.874	E Verification failure
2020-01-14 04:23:01.886	E Verification failure
2020-01-14 04:23:01.898	E Verification failure
2020-01-14 04:23:01.909	E Verification failure
2020-01-14 04:23:01.919	E Verification failure
2020-01-14 04:23:01.930	E Verification failure
2020-01-14 04:23:01.941	E Verification failure
2020-01-14 04:23:01.952	E Verification failure
2020-01-14 04:23:01.963	E Verification failure
2020-01-14 04:23:01.974	E Verification failure
2020-01-14 04:23:01.984	E Verification failure
2020-01-14 04:23:01.994	E Verification failure
[       OK ] bulletproofs.invalid_torsion (1573 ms)
[----------] 10 tests from bulletproofs (25156 ms total)

[----------] 3 tests from bulletproof
[ RUN      ] bulletproof.weight_equal
[       OK ] bulletproof.weight_equal (1 ms)
[ RUN      ] bulletproof.weight_more
[       OK ] bulletproof.weight_more (1 ms)
[ RUN      ] bulletproof.weight_pruned
[       OK ] bulletproof.weight_pruned (12 ms)
[----------] 3 tests from bulletproof (16 ms total)

[----------] 2 tests from canonical_amounts
[ RUN      ] canonical_amounts.valid
[       OK ] canonical_amounts.valid (0 ms)
[ RUN      ] canonical_amounts.invalid
[       OK ] canonical_amounts.invalid (0 ms)
[----------] 2 tests from canonical_amounts (0 ms total)

[----------] 4 tests from chacha8
[ RUN      ] chacha8.is_correct_0
[       OK ] chacha8.is_correct_0 (0 ms)
[ RUN      ] chacha8.is_correct_1
[       OK ] chacha8.is_correct_1 (0 ms)
[ RUN      ] chacha8.is_correct_2
[       OK ] chacha8.is_correct_2 (0 ms)
[ RUN      ] chacha8.is_correct_3
[       OK ] chacha8.is_correct_3 (0 ms)
[----------] 4 tests from chacha8 (0 ms total)

[----------] 3 tests from checkpoints_is_alternative_block_allowed
[ RUN      ] checkpoints_is_alternative_block_allowed.handles_empty_checkpoints
[       OK ] checkpoints_is_alternative_block_allowed.handles_empty_checkpoints (0 ms)
[ RUN      ] checkpoints_is_alternative_block_allowed.handles_one_checkpoint
[       OK ] checkpoints_is_alternative_block_allowed.handles_one_checkpoint (0 ms)
[ RUN      ] checkpoints_is_alternative_block_allowed.handles_two_and_more_checkpoints
[       OK ] checkpoints_is_alternative_block_allowed.handles_two_and_more_checkpoints (0 ms)
[----------] 3 tests from checkpoints_is_alternative_block_allowed (0 ms total)

[----------] 1 test from CommandLine
[ RUN      ] CommandLine.IsYes
[       OK ] CommandLine.IsYes (1 ms)
[----------] 1 test from CommandLine (1 ms total)

[----------] 3 tests from Crypto
[ RUN      ] Crypto.Ostream
[       OK ] Crypto.Ostream (0 ms)
[ RUN      ] Crypto.null_keys
[       OK ] Crypto.null_keys (0 ms)
[ RUN      ] Crypto.verify_32
[       OK ] Crypto.verify_32 (1 ms)
[----------] 3 tests from Crypto (1 ms total)

[----------] 7 tests from decompose_amount_into_digits_test
[ RUN      ] decompose_amount_into_digits_test.is_correct_0
[       OK ] decompose_amount_into_digits_test.is_correct_0 (0 ms)
[ RUN      ] decompose_amount_into_digits_test.is_correct_1
[       OK ] decompose_amount_into_digits_test.is_correct_1 (0 ms)
[ RUN      ] decompose_amount_into_digits_test.is_correct_2
[       OK ] decompose_amount_into_digits_test.is_correct_2 (0 ms)
[ RUN      ] decompose_amount_into_digits_test.is_correct_3
[       OK ] decompose_amount_into_digits_test.is_correct_3 (0 ms)
[ RUN      ] decompose_amount_into_digits_test.is_correct_4
[       OK ] decompose_amount_into_digits_test.is_correct_4 (0 ms)
[ RUN      ] decompose_amount_into_digits_test.is_correct_5
[       OK ] decompose_amount_into_digits_test.is_correct_5 (0 ms)
[ RUN      ] decompose_amount_into_digits_test.is_correct_6
[       OK ] decompose_amount_into_digits_test.is_correct_6 (0 ms)
[----------] 7 tests from decompose_amount_into_digits_test (0 ms total)

[----------] 4 tests from device
[ RUN      ] device.name
[       OK ] device.name (0 ms)
[ RUN      ] device.open_close
[       OK ] device.open_close (1 ms)
[ RUN      ] device.ops
[       OK ] device.ops (2 ms)
[ RUN      ] device.ecdh32
[       OK ] device.ecdh32 (0 ms)
[----------] 4 tests from device (3 ms total)

[----------] 1 test from difficulty
[ RUN      ] difficulty.check_hash
[       OK ] difficulty.check_hash (0 ms)
[----------] 1 test from difficulty (0 ms total)

[----------] 13 tests from DNS_PUBLIC
[ RUN      ] DNS_PUBLIC.empty
2020-01-14 04:23:02.018	E Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.empty (1 ms)
[ RUN      ] DNS_PUBLIC.default
2020-01-14 04:23:02.018	W Using default public DNS server(s): 194.150.168.168, 80.67.169.40, 89.233.43.71, 109.69.8.51, 193.58.251.251 (TCP)
[       OK ] DNS_PUBLIC.default (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_scheme
2020-01-14 04:23:02.018	E Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.invalid_scheme (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_ip_alpha
2020-01-14 04:23:02.018	E Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.invalid_ip_alpha (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_ip_num1
2020-01-14 04:23:02.018	E Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.invalid_ip_num1 (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_ip_num3
2020-01-14 04:23:02.018	E Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.invalid_ip_num3 (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_ip_num4_extra
2020-01-14 04:23:02.018	E Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.invalid_ip_num4_extra (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_ip_num4_range
2020-01-14 04:23:02.018	E Invalid IP: tcp://3.4.542.6, using default
[       OK ] DNS_PUBLIC.invalid_ip_num4_range (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_ip_dot
2020-01-14 04:23:02.018	E Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.invalid_ip_dot (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_ip_num5
2020-01-14 04:23:02.018	E Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.invalid_ip_num5 (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_ip_4_missing
2020-01-14 04:23:02.018	E Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.invalid_ip_4_missing (0 ms)
[ RUN      ] DNS_PUBLIC.valid_ip_lo
[       OK ] DNS_PUBLIC.valid_ip_lo (0 ms)
[ RUN      ] DNS_PUBLIC.valid_ip
[       OK ] DNS_PUBLIC.valid_ip (0 ms)
[----------] 13 tests from DNS_PUBLIC (1 ms total)

[----------] 1 test from boosted_tcp_server
[ RUN      ] boosted_tcp_server.worker_threads_are_exception_resistant
2020-01-14 04:23:02.018	I Generating SSL certificate
[       OK ] boosted_tcp_server.worker_threads_are_exception_resistant (3510 ms)
[----------] 1 test from boosted_tcp_server (3510 ms total)

[----------] 8 tests from positive_test_connection_to_levin_protocol_handler_calls
[ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.new_handler_is_not_initialized
[       OK ] positive_test_connection_to_levin_protocol_handler_calls.new_handler_is_not_initialized (0 ms)
[ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.handler_initialization_and_destruction_is_correct
[       OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_initialization_and_destruction_is_correct (0 ms)
[ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.concurent_handler_initialization_and_destruction_is_correct
[       OK ] positive_test_connection_to_levin_protocol_handler_calls.concurent_handler_initialization_and_destruction_is_correct (55 ms)
[ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_invoke
[       OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_invoke (0 ms)
[ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_notify
[       OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_notify (0 ms)
[ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_qued_callback
[       OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_qued_callback (0 ms)
[ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_dummy
[       OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_dummy (0 ms)
[ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_fragment
[       OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_fragment (0 ms)
[----------] 8 tests from positive_test_connection_to_levin_protocol_handler_calls (55 ms total)

[----------] 12 tests from test_levin_protocol_handler__hanle_recv_with_invalid_data
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_packet_1
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_packet_1 (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_packet_2
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_packet_2 (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_invalid_signature_for_full_header
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_invalid_signature_for_full_header (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_invalid_signature_for_partial_header
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_invalid_signature_for_partial_header (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_cb
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_cb (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.does_not_handle_data_after_close
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.does_not_handle_data_after_close (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_network_error
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_network_error (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_chunked_header
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_chunked_header (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_chunked_body
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_chunked_body (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_two_requests_at_once
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_two_requests_at_once (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_unexpected_response
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_unexpected_response (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_short_fragment
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_short_fragment (0 ms)
[----------] 12 tests from test_levin_protocol_handler__hanle_recv_with_invalid_data (1 ms total)

[----------] 11 tests from Span
[ RUN      ] Span.Traits
[       OK ] Span.Traits (0 ms)
[ RUN      ] Span.MutableConstruction
[       OK ] Span.MutableConstruction (0 ms)
[ RUN      ] Span.ImmutableConstruction
[       OK ] Span.ImmutableConstruction (0 ms)
[ RUN      ] Span.NoExcept
[       OK ] Span.NoExcept (0 ms)
[ RUN      ] Span.Nullptr
[       OK ] Span.Nullptr (0 ms)
[ RUN      ] Span.Writing
[       OK ] Span.Writing (0 ms)
[ RUN      ] Span.RemovePrefix
[       OK ] Span.RemovePrefix (0 ms)
[ RUN      ] Span.ToByteSpan
[       OK ] Span.ToByteSpan (0 ms)
[ RUN      ] Span.AsByteSpan
[       OK ] Span.AsByteSpan (0 ms)
[ RUN      ] Span.AsMutByteSpan
[       OK ] Span.AsMutByteSpan (0 ms)
[ RUN      ] Span.ToMutSpan
[       OK ] Span.ToMutSpan (0 ms)
[----------] 11 tests from Span (0 ms total)

[----------] 13 tests from ByteSlice
[ RUN      ] ByteSlice.Construction
[       OK ] ByteSlice.Construction (0 ms)
[ RUN      ] ByteSlice.NoExcept
[       OK ] ByteSlice.NoExcept (0 ms)
[ RUN      ] ByteSlice.Empty
[       OK ] ByteSlice.Empty (0 ms)
[ RUN      ] ByteSlice.CopySpans
[       OK ] ByteSlice.CopySpans (0 ms)
[ RUN      ] ByteSlice.AdaptString
[       OK ] ByteSlice.AdaptString (0 ms)
[ RUN      ] ByteSlice.EmptyAdaptString
[       OK ] ByteSlice.EmptyAdaptString (0 ms)
[ RUN      ] ByteSlice.AdaptVector
[       OK ] ByteSlice.AdaptVector (0 ms)
[ RUN      ] ByteSlice.EmptyAdaptVector
[       OK ] ByteSlice.EmptyAdaptVector (0 ms)
[ RUN      ] ByteSlice.Move
[       OK ] ByteSlice.Move (0 ms)
[ RUN      ] ByteSlice.Clone
[       OK ] ByteSlice.Clone (0 ms)
[ RUN      ] ByteSlice.RemovePrefix
[       OK ] ByteSlice.RemovePrefix (0 ms)
[ RUN      ] ByteSlice.TakeSlice
[       OK ] ByteSlice.TakeSlice (0 ms)
[ RUN      ] ByteSlice.GetSlice
[       OK ] ByteSlice.GetSlice (0 ms)
[----------] 13 tests from ByteSlice (0 ms total)

[----------] 4 tests from ToHex
[ RUN      ] ToHex.String
[       OK ] ToHex.String (0 ms)
[ RUN      ] ToHex.Array
[       OK ] ToHex.Array (0 ms)
[ RUN      ] ToHex.Ostream
[       OK ] ToHex.Ostream (0 ms)
[ RUN      ] ToHex.Formatted
[       OK ] ToHex.Formatted (0 ms)
[----------] 4 tests from ToHex (0 ms total)

[----------] 1 test from FromHex
[ RUN      ] FromHex.String
[       OK ] FromHex.String (0 ms)
[----------] 1 test from FromHex (0 ms total)

[----------] 6 tests from StringTools
[ RUN      ] StringTools.BuffToHex
[       OK ] StringTools.BuffToHex (0 ms)
[ RUN      ] StringTools.PodToHex
[       OK ] StringTools.PodToHex (0 ms)
[ RUN      ] StringTools.ParseHex
[       OK ] StringTools.ParseHex (0 ms)
[ RUN      ] StringTools.ParseNotHex
[       OK ] StringTools.ParseNotHex (0 ms)
[ RUN      ] StringTools.GetIpString
[       OK ] StringTools.GetIpString (0 ms)
[ RUN      ] StringTools.GetIpInt32
[       OK ] StringTools.GetIpInt32 (0 ms)
[----------] 6 tests from StringTools (0 ms total)

[----------] 3 tests from NetUtils
[ RUN      ] NetUtils.IPv4NetworkAddress
[       OK ] NetUtils.IPv4NetworkAddress (0 ms)
[ RUN      ] NetUtils.NetworkAddress
[       OK ] NetUtils.NetworkAddress (0 ms)
[ RUN      ] NetUtils.PrivateRanges
[       OK ] NetUtils.PrivateRanges (0 ms)
[----------] 3 tests from NetUtils (1 ms total)

[----------] 4 tests from net_buffer
[ RUN      ] net_buffer.basic
2020-01-14 04:23:05.585	E span is too large
2020-01-14 04:23:05.585	E span is too large
2020-01-14 04:23:05.585	E span is too large
2020-01-14 04:23:05.585	E span is too large
2020-01-14 04:23:05.585	E erase: sz too large
2020-01-14 04:23:05.585	E span is too large
[       OK ] net_buffer.basic (0 ms)
[ RUN      ] net_buffer.existing_capacity
[       OK ] net_buffer.existing_capacity (0 ms)
[ RUN      ] net_buffer.reallocate
[       OK ] net_buffer.reallocate (0 ms)
[ RUN      ] net_buffer.move
[       OK ] net_buffer.move (0 ms)
[----------] 4 tests from net_buffer (0 ms total)

[----------] 4 tests from parsing
[ RUN      ] parsing.isspace
[       OK ] parsing.isspace (0 ms)
[ RUN      ] parsing.isdigit
[       OK ] parsing.isdigit (0 ms)
[ RUN      ] parsing.number
[       OK ] parsing.number (0 ms)
[ RUN      ] parsing.unicode
[       OK ] parsing.unicode (1 ms)
[----------] 4 tests from parsing (1 ms total)

[----------] 10 tests from Expect
[ RUN      ] Expect.Constructions
[       OK ] Expect.Constructions (0 ms)
[ RUN      ] Expect.Conversions
[       OK ] Expect.Conversions (0 ms)
[ RUN      ] Expect.NoExcept
[       OK ] Expect.NoExcept (0 ms)
[ RUN      ] Expect.Trivial
[       OK ] Expect.Trivial (0 ms)
[ RUN      ] Expect.Assignment
[       OK ] Expect.Assignment (0 ms)
[ RUN      ] Expect.AssignmentThrowsOnMove
[       OK ] Expect.AssignmentThrowsOnMove (0 ms)
[ RUN      ] Expect.EqualWithStrings
[       OK ] Expect.EqualWithStrings (0 ms)
[ RUN      ] Expect.EqualWithVoid
[       OK ] Expect.EqualWithVoid (0 ms)
[ RUN      ] Expect.EqualNoCopies
[       OK ] Expect.EqualNoCopies (0 ms)
[ RUN      ] Expect.Macros
[       OK ] Expect.Macros (0 ms)
[----------] 10 tests from Expect (0 ms total)

[----------] 4 tests from fee
[ RUN      ] fee.10xmr
[       OK ] fee.10xmr (0 ms)
[ RUN      ] fee.1xmr
[       OK ] fee.1xmr (0 ms)
[ RUN      ] fee.dot3xmr
[       OK ] fee.dot3xmr (0 ms)
[ RUN      ] fee.double_at_full
[       OK ] fee.double_at_full (0 ms)
[----------] 4 tests from fee (0 ms total)

[----------] 4 tests from JsonSerialization
[ RUN      ] JsonSerialization.MinerTransaction
[       OK ] JsonSerialization.MinerTransaction (5 ms)
[ RUN      ] JsonSerialization.RegularTransaction
[       OK ] JsonSerialization.RegularTransaction (89 ms)
[ RUN      ] JsonSerialization.RingctTransaction
[       OK ] JsonSerialization.RingctTransaction (200 ms)
[ RUN      ] JsonSerialization.BulletproofTransaction
[       OK ] JsonSerialization.BulletproofTransaction (241 ms)
[----------] 4 tests from JsonSerialization (535 ms total)

[----------] 75 tests from get_xtype_from_string
[ RUN      ] get_xtype_from_string.handles_pos_uint16_t_0
[       OK ] get_xtype_from_string.handles_pos_uint16_t_0 (0 ms)
[ RUN      ] get_xtype_from_string.handles_pos_uint16_t_1
[       OK ] get_xtype_from_string.handles_pos_uint16_t_1 (0 ms)
[ RUN      ] get_xtype_from_string.handles_pos_uint16_t_65535
[       OK ] get_xtype_from_string.handles_pos_uint16_t_65535 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_74
[       OK ] get_xtype_from_string.handles_neguint16_t_74 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_75
[       OK ] get_xtype_from_string.handles_neguint16_t_75 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_76
[       OK ] get_xtype_from_string.handles_neguint16_t_76 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_77
[       OK ] get_xtype_from_string.handles_neguint16_t_77 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_78
[       OK ] get_xtype_from_string.handles_neguint16_t_78 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_80
[       OK ] get_xtype_from_string.handles_neguint16_t_80 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_81
[       OK ] get_xtype_from_string.handles_neguint16_t_81 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_82
[       OK ] get_xtype_from_string.handles_neguint16_t_82 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_83
[       OK ] get_xtype_from_string.handles_neguint16_t_83 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_85
[       OK ] get_xtype_from_string.handles_neguint16_t_85 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_86
[       OK ] get_xtype_from_string.handles_neguint16_t_86 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_87
[       OK ] get_xtype_from_string.handles_neguint16_t_87 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_88
[       OK ] get_xtype_from_string.handles_neguint16_t_88 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_89
[       OK ] get_xtype_from_string.handles_neguint16_t_89 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_90
[       OK ] get_xtype_from_string.handles_neguint16_t_90 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_92
[       OK ] get_xtype_from_string.handles_neguint16_t_92 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_93
[       OK ] get_xtype_from_string.handles_neguint16_t_93 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_94
[       OK ] get_xtype_from_string.handles_neguint16_t_94 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_95
[       OK ] get_xtype_from_string.handles_neguint16_t_95 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_96
[       OK ] get_xtype_from_string.handles_neguint16_t_96 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_98
[       OK ] get_xtype_from_string.handles_neguint16_t_98 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_99
[       OK ] get_xtype_from_string.handles_neguint16_t_99 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_100
[       OK ] get_xtype_from_string.handles_neguint16_t_100 (0 ms)
[ RUN      ] get_xtype_from_string.handles_pos_uint32_t_0
[       OK ] get_xtype_from_string.handles_pos_uint32_t_0 (0 ms)
[ RUN      ] get_xtype_from_string.handles_pos_uint32_t_1
[       OK ] get_xtype_from_string.handles_pos_uint32_t_1 (0 ms)
[ RUN      ] get_xtype_from_string.handles_pos_uint32_t_4294967295
[       OK ] get_xtype_from_string.handles_pos_uint32_t_4294967295 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_107
[       OK ] get_xtype_from_string.handles_neguint32_t_107 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_108
[       OK ] get_xtype_from_string.handles_neguint32_t_108 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_109
[       OK ] get_xtype_from_string.handles_neguint32_t_109 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_110
[       OK ] get_xtype_from_string.handles_neguint32_t_110 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_111
[       OK ] get_xtype_from_string.handles_neguint32_t_111 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_113
[       OK ] get_xtype_from_string.handles_neguint32_t_113 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_114
[       OK ] get_xtype_from_string.handles_neguint32_t_114 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_115
[       OK ] get_xtype_from_string.handles_neguint32_t_115 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_116
[       OK ] get_xtype_from_string.handles_neguint32_t_116 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_118
[       OK ] get_xtype_from_string.handles_neguint32_t_118 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_119
[       OK ] get_xtype_from_string.handles_neguint32_t_119 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_120
[       OK ] get_xtype_from_string.handles_neguint32_t_120 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_121
[       OK ] get_xtype_from_string.handles_neguint32_t_121 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_122
[       OK ] get_xtype_from_string.handles_neguint32_t_122 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_123
[       OK ] get_xtype_from_string.handles_neguint32_t_123 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_125
[       OK ] get_xtype_from_string.handles_neguint32_t_125 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_126
[       OK ] get_xtype_from_string.handles_neguint32_t_126 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_127
[       OK ] get_xtype_from_string.handles_neguint32_t_127 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_128
[       OK ] get_xtype_from_string.handles_neguint32_t_128 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_129
[       OK ] get_xtype_from_string.handles_neguint32_t_129 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_131
[       OK ] get_xtype_from_string.handles_neguint32_t_131 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_132
[       OK ] get_xtype_from_string.handles_neguint32_t_132 (0 ms)
[ RUN      ] get_xtype_from_string.handles_pos_uint64_t_0
[       OK ] get_xtype_from_string.handles_pos_uint64_t_0 (0 ms)
[ RUN      ] get_xtype_from_string.handles_pos_uint64_t_1
[       OK ] get_xtype_from_string.handles_pos_uint64_t_1 (0 ms)
[ RUN      ] get_xtype_from_string.handles_pos_uint64_t_18446744073709551615ULL
[       OK ] get_xtype_from_string.handles_pos_uint64_t_18446744073709551615ULL (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_138
[       OK ] get_xtype_from_string.handles_neguint64_t_138 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_139
[       OK ] get_xtype_from_string.handles_neguint64_t_139 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_140
[       OK ] get_xtype_from_string.handles_neguint64_t_140 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_141
[       OK ] get_xtype_from_string.handles_neguint64_t_141 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_142
[       OK ] get_xtype_from_string.handles_neguint64_t_142 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_144
[       OK ] get_xtype_from_string.handles_neguint64_t_144 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_145
[       OK ] get_xtype_from_string.handles_neguint64_t_145 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_146
[       OK ] get_xtype_from_string.handles_neguint64_t_146 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_147
[       OK ] get_xtype_from_string.handles_neguint64_t_147 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_149
[       OK ] get_xtype_from_string.handles_neguint64_t_149 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_150
[       OK ] get_xtype_from_string.handles_neguint64_t_150 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_151
[       OK ] get_xtype_from_string.handles_neguint64_t_151 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_152
[       OK ] get_xtype_from_string.handles_neguint64_t_152 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_153
[       OK ] get_xtype_from_string.handles_neguint64_t_153 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_154
[       OK ] get_xtype_from_string.handles_neguint64_t_154 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_156
[       OK ] get_xtype_from_string.handles_neguint64_t_156 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_157
[       OK ] get_xtype_from_string.handles_neguint64_t_157 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_158
[       OK ] get_xtype_from_string.handles_neguint64_t_158 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_159
[       OK ] get_xtype_from_string.handles_neguint64_t_159 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_160
[       OK ] get_xtype_from_string.handles_neguint64_t_160 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_162
[       OK ] get_xtype_from_string.handles_neguint64_t_162 (0 ms)
[----------] 75 tests from get_xtype_from_string (2 ms total)

[----------] 6 tests from hashchain
[ RUN      ] hashchain.empty
[       OK ] hashchain.empty (0 ms)
[ RUN      ] hashchain.genesis
[       OK ] hashchain.genesis (0 ms)
[ RUN      ] hashchain.push_back
[       OK ] hashchain.push_back (0 ms)
[ RUN      ] hashchain.clear_empty
[       OK ] hashchain.clear_empty (0 ms)
[ RUN      ] hashchain.crop
[       OK ] hashchain.crop (0 ms)
[ RUN      ] hashchain.trim
[       OK ] hashchain.trim (0 ms)
[----------] 6 tests from hashchain (1 ms total)

[----------] 5 tests from keccak_hmac
[ RUN      ] keccak_hmac.
[       OK ] keccak_hmac. (0 ms)
[ RUN      ] keccak_hmac.1
[       OK ] keccak_hmac.1 (0 ms)
[ RUN      ] keccak_hmac.1_20
[       OK ] keccak_hmac.1_20 (0 ms)
[ RUN      ] keccak_hmac.136_1
[       OK ] keccak_hmac.136_1 (1 ms)
[ RUN      ] keccak_hmac.137_1
[       OK ] keccak_hmac.137_1 (0 ms)
[----------] 5 tests from keccak_hmac (1 ms total)

[----------] 7 tests from HTTP_Server_Auth
[ RUN      ] HTTP_Server_Auth.NotRequired
[       OK ] HTTP_Server_Auth.NotRequired (0 ms)
[ RUN      ] HTTP_Server_Auth.MissingAuth
[       OK ] HTTP_Server_Auth.MissingAuth (0 ms)
[ RUN      ] HTTP_Server_Auth.BadSyntax
[       OK ] HTTP_Server_Auth.BadSyntax (0 ms)
[ RUN      ] HTTP_Server_Auth.MD5
[       OK ] HTTP_Server_Auth.MD5 (1 ms)
[ RUN      ] HTTP_Server_Auth.MD5_sess
[       OK ] HTTP_Server_Auth.MD5_sess (0 ms)
[ RUN      ] HTTP_Server_Auth.MD5_auth
[       OK ] HTTP_Server_Auth.MD5_auth (0 ms)
[ RUN      ] HTTP_Server_Auth.MD5_sess_auth
[       OK ] HTTP_Server_Auth.MD5_sess_auth (0 ms)
[----------] 7 tests from HTTP_Server_Auth (1 ms total)

[----------] 1 test from HTTP_Auth
[ RUN      ] HTTP_Auth.DogFood
[       OK ] HTTP_Auth.DogFood (7 ms)
[----------] 1 test from HTTP_Auth (12 ms total)

[----------] 5 tests from HTTP_Client_Auth
[ RUN      ] HTTP_Client_Auth.Unavailable
[       OK ] HTTP_Client_Auth.Unavailable (0 ms)
[ RUN      ] HTTP_Client_Auth.MissingAuthenticate
[       OK ] HTTP_Client_Auth.MissingAuthenticate (0 ms)
[ RUN      ] HTTP_Client_Auth.BadSyntax
[       OK ] HTTP_Client_Auth.BadSyntax (0 ms)
[ RUN      ] HTTP_Client_Auth.MD5
[       OK ] HTTP_Client_Auth.MD5 (0 ms)
[ RUN      ] HTTP_Client_Auth.MD5_auth
[       OK ] HTTP_Client_Auth.MD5_auth (16 ms)
[----------] 5 tests from HTTP_Client_Auth (16 ms total)

[----------] 1 test from HTTP
[ RUN      ] HTTP.Add_Field
[       OK ] HTTP.Add_Field (0 ms)
[----------] 1 test from HTTP (0 ms total)

[----------] 17 tests from keccak
[ RUN      ] keccak.
[       OK ] keccak. (0 ms)
[ RUN      ] keccak.0_and_0
[       OK ] keccak.0_and_0 (0 ms)
[ RUN      ] keccak.1_and_1
[       OK ] keccak.1_and_1 (0 ms)
[ RUN      ] keccak.1_and_0_1_0
[       OK ] keccak.1_and_0_1_0 (0 ms)
[ RUN      ] keccak.2_and_1_1
[       OK ] keccak.2_and_1_1 (0 ms)
[ RUN      ] keccak.4_and_0_0_1_0_2_1_0
[       OK ] keccak.4_and_0_0_1_0_2_1_0 (0 ms)
[ RUN      ] keccak.15_and_1_14
[       OK ] keccak.15_and_1_14 (0 ms)
[ RUN      ] keccak.135_and_134_1
[       OK ] keccak.135_and_134_1 (0 ms)
[ RUN      ] keccak.135_and_135_0
[       OK ] keccak.135_and_135_0 (0 ms)
[ RUN      ] keccak.135_and_0_135
[       OK ] keccak.135_and_0_135 (0 ms)
[ RUN      ] keccak.136_and_135_1
[       OK ] keccak.136_and_135_1 (0 ms)
[ RUN      ] keccak.136_and_136_0
[       OK ] keccak.136_and_136_0 (0 ms)
[ RUN      ] keccak.136_and_0_136
[       OK ] keccak.136_and_0_136 (0 ms)
[ RUN      ] keccak.136_and_136
[       OK ] keccak.136_and_136 (0 ms)
[ RUN      ] keccak.137_and_136_1
[       OK ] keccak.137_and_136_1 (0 ms)
[ RUN      ] keccak.137_and_1_136
[       OK ] keccak.137_and_1_136 (0 ms)
[ RUN      ] keccak.alignment
[       OK ] keccak.alignment (39 ms)
[----------] 17 tests from keccak (40 ms total)

[----------] 2 tests from make_header
[ RUN      ] make_header.no_expect_return
[       OK ] make_header.no_expect_return (0 ms)
[ RUN      ] make_header.expect_return
[       OK ] make_header.expect_return (0 ms)
[----------] 2 tests from make_header (0 ms total)

[----------] 2 tests from make_notify
[ RUN      ] make_notify.empty_payload
[       OK ] make_notify.empty_payload (0 ms)
[ RUN      ] make_notify.with_payload
[       OK ] make_notify.with_payload (1 ms)
[----------] 2 tests from make_notify (1 ms total)

[----------] 2 tests from make_noise
[ RUN      ] make_noise.invalid
[       OK ] make_noise.invalid (0 ms)
[ RUN      ] make_noise.valid
[       OK ] make_noise.valid (0 ms)
[----------] 2 tests from make_noise (0 ms total)

[----------] 3 tests from make_fragment
[ RUN      ] make_fragment.invalid
[       OK ] make_fragment.invalid (0 ms)
[ RUN      ] make_fragment.single
[       OK ] make_fragment.single (0 ms)
[ RUN      ] make_fragment.multiple
[       OK ] make_fragment.multiple (16 ms)
[----------] 3 tests from make_fragment (16 ms total)

[----------] 4 tests from levin_notify
[ RUN      ] levin_notify.defaulted
[       OK ] levin_notify.defaulted (5 ms)
[ RUN      ] levin_notify.flood
[       OK ] levin_notify.flood (1 ms)
[ RUN      ] levin_notify.private_flood
[       OK ] levin_notify.private_flood (1 ms)
[ RUN      ] levin_notify.noise
[       OK ] levin_notify.noise (0 ms)
[----------] 4 tests from levin_notify (7 ms total)

[----------] 7 tests from logging
[ RUN      ] logging.no_logs
[       OK ] logging.no_logs (0 ms)
[ RUN      ] logging.default
[       OK ] logging.default (0 ms)
[ RUN      ] logging.all
[       OK ] logging.all (2 ms)
[ RUN      ] logging.glob_suffix
[       OK ] logging.glob_suffix (1 ms)
[ RUN      ] logging.glob_prefix
[       OK ] logging.glob_prefix (1 ms)
[ RUN      ] logging.last_precedence
[       OK ] logging.last_precedence (1 ms)
[ RUN      ] logging.multiline
[       OK ] logging.multiline (1 ms)
[----------] 7 tests from logging (8 ms total)

[----------] 9 tests from long_term_block_weight
[ RUN      ] long_term_block_weight.empty_short
[       OK ] long_term_block_weight.empty_short (176 ms)
[ RUN      ] long_term_block_weight.identical_before_fork
[       OK ] long_term_block_weight.identical_before_fork (1320 ms)
[ RUN      ] long_term_block_weight.identical_after_fork_before_long_term_window
[       OK ] long_term_block_weight.identical_after_fork_before_long_term_window (303 ms)
[ RUN      ] long_term_block_weight.ceiling_at_30000000
[       OK ] long_term_block_weight.ceiling_at_30000000 (477 ms)
[ RUN      ] long_term_block_weight.multi_pop
[       OK ] long_term_block_weight.multi_pop (439 ms)
[ RUN      ] long_term_block_weight.multiple_updates
[       OK ] long_term_block_weight.multiple_updates (9236 ms)
[ RUN      ] long_term_block_weight.pop_invariant_max
[       OK ] long_term_block_weight.pop_invariant_max (880 ms)
[ RUN      ] long_term_block_weight.pop_invariant_random
[       OK ] long_term_block_weight.pop_invariant_random (38326 ms)
[ RUN      ] long_term_block_weight.long_growth_spike_and_drop
[       OK ] long_term_block_weight.long_growth_spike_and_drop (695 ms)
[----------] 9 tests from long_term_block_weight (51857 ms total)

[----------] 11 tests from LMDB
[ RUN      ] LMDB.Traits
[       OK ] LMDB.Traits (0 ms)
[ RUN      ] LMDB.ToNative
[       OK ] LMDB.ToNative (0 ms)
[ RUN      ] LMDB.Conversions
[       OK ] LMDB.Conversions (0 ms)
[ RUN      ] LMDB.LessSort
[       OK ] LMDB.LessSort (0 ms)
[ RUN      ] LMDB.SortCompare
[       OK ] LMDB.SortCompare (0 ms)
[ RUN      ] LMDB.Table
[       OK ] LMDB.Table (0 ms)
[ RUN      ] LMDB.InvalidDatabase
[       OK ] LMDB.InvalidDatabase (0 ms)
[ RUN      ] LMDB.InvalidValueStream
[       OK ] LMDB.InvalidValueStream (0 ms)
[ RUN      ] LMDB.InvalidValueIterator
[       OK ] LMDB.InvalidValueIterator (0 ms)
[ RUN      ] LMDB.InvalidKeyStream
[       OK ] LMDB.InvalidKeyStream (0 ms)
[ RUN      ] LMDB.InvalidKeyIterator
[       OK ] LMDB.InvalidKeyIterator (0 ms)
[----------] 11 tests from LMDB (0 ms total)

[----------] 2 tests from memwipe
[ RUN      ] memwipe.control
[       OK ] memwipe.control (0 ms)
[ RUN      ] memwipe.works
[       OK ] memwipe.works (0 ms)
[----------] 2 tests from memwipe (0 ms total)

[----------] 8 tests from mlocker
[ RUN      ] mlocker.distinct_1
[       OK ] mlocker.distinct_1 (0 ms)
[ RUN      ] mlocker.distinct_full_page
[       OK ] mlocker.distinct_full_page (0 ms)
[ RUN      ] mlocker.identical
[       OK ] mlocker.identical (0 ms)
[ RUN      ] mlocker.overlapping_small
[       OK ] mlocker.overlapping_small (1 ms)
[ RUN      ] mlocker.multi_page
[       OK ] mlocker.multi_page (0 ms)
[ RUN      ] mlocker.cross_page
[       OK ] mlocker.cross_page (0 ms)
[ RUN      ] mlocker.redundant
[       OK ] mlocker.redundant (0 ms)
[ RUN      ] mlocker.mlocked
[       OK ] mlocker.mlocked (0 ms)
[----------] 8 tests from mlocker (1 ms total)

[----------] 6 tests from mnemonics
[ RUN      ] mnemonics.consistency
[       OK ] mnemonics.consistency (73 ms)
[ RUN      ] mnemonics.all_languages
Test seed without checksum:
探 后 宁 航 京 云 烂 玩 刺 硫 玉 拥 偶 看 岸 能 造 想 歌 函 但 获 吹 纱
Detected language: 简体中文 (中国)
Returned seed:
探 后 宁 航 京 云 烂 玩 刺 硫 玉 拥 偶 看 岸 能 造 想 歌 函 但 获 吹 纱 烂
Test seed with checksum:
探 后 宁 航 京 云 烂 玩 刺 硫 玉 拥 偶 看 岸 能 造 想 歌 函 但 获 吹 纱 烂
Detected language: 简体中文 (中国)
Returned seed:
探 后 宁 航 京 云 烂 玩 刺 硫 玉 拥 偶 看 岸 能 造 想 歌 函 但 获 吹 纱 烂
Test seed without checksum:
robot tobacco industrial batch bikini border went saga sewage comb jagged necklace junk afloat obedient smash useful urban typist evicted dozen avatar novelty kangaroo
Detected language: English
Returned seed:
robot tobacco industrial batch bikini border went saga sewage comb jagged necklace junk afloat obedient smash useful urban typist evicted dozen avatar novelty kangaroo novelty
Test seed with checksum:
robot tobacco industrial batch bikini border went saga sewage comb jagged necklace junk afloat obedient smash useful urban typist evicted dozen avatar novelty kangaroo novelty
Detected language: English
Returned seed:
robot tobacco industrial batch bikini border went saga sewage comb jagged necklace junk afloat obedient smash useful urban typist evicted dozen avatar novelty kangaroo novelty
Test seed without checksum:
ayuda leer odisea olla girar rebaño cama rama catre cuesta nudo nevar coser nadar rico borrar reparto freír júpiter musgo chancla dosis pichón legumbre
Detected language: Español
Returned seed:
ayuda leer odisea olla girar rebaño cama rama catre cuesta nudo nevar coser nadar rico borrar reparto freír júpiter musgo chancla dosis pichón legumbre chancla
Test seed with checksum:
ayuda leer odisea olla girar rebaño cama rama catre cuesta nudo nevar coser nadar rico borrar reparto freír júpiter musgo chancla dosis pichón legumbre chancla
Detected language: Español
Returned seed:
ayuda leer odisea olla girar rebaño cama rama catre cuesta nudo nevar coser nadar rico borrar reparto freír júpiter musgo chancla dosis pichón legumbre chancla
Test seed without checksum:
alsaciano bajular muon rajado butique uivo voyeuse fitoteca jenipapo victor himen jeitoso astuto iodo arrumar rimel editorial vilipendiar ilimitado patua sionista cimo humilde enormidade
Detected language: Português
Returned seed:
alsaciano bajular muon rajado butique uivo voyeuse fitoteca jenipapo victor himen jeitoso astuto iodo arrumar rimel editorial vilipendiar ilimitado patua sionista cimo humilde enormidade alsaciano
Test seed with checksum:
alsaciano bajular muon rajado butique uivo voyeuse fitoteca jenipapo victor himen jeitoso astuto iodo arrumar rimel editorial vilipendiar ilimitado patua sionista cimo humilde enormidade alsaciano
Detected language: Português
Returned seed:
alsaciano bajular muon rajado butique uivo voyeuse fitoteca jenipapo victor himen jeitoso astuto iodo arrumar rimel editorial vilipendiar ilimitado patua sionista cimo humilde enormidade alsaciano
Test seed without checksum:
たんにん とたん おおどおり こよう にんげん ねみみ つづく おんしゃ うねる ちぬり うごかす おこる はむかう がいけん けんま しねん うったえる いっち ねらう になう にっこう けんらん ずっしり いぜん
Detected language: 日本語
Returned seed:
たんにん とたん おおどおり こよう にんげん ねみみ つづく おんしゃ うねる ちぬり うごかす おこる はむかう がいけん けんま しねん うったえる いっち ねらう になう にっこう けんらん ずっしり いぜん おこる
Test seed with checksum:
たんにん とたん おおどおり こよう にんげん ねみみ つづく おんしゃ うねる ちぬり うごかす おこる はむかう がいけん けんま しねん うったえる いっち ねらう になう にっこう けんらん ずっしり いぜん おこる
Detected language: 日本語
Returned seed:
たんにん とたん おおどおり こよう にんげん ねみみ つづく おんしゃ うねる ちぬり うごかす おこる はむかう がいけん けんま しねん うったえる いっち ねらう になう にっこう けんらん ずっしり いぜん おこる
Test seed without checksum:
Weltall Meteor Dreieck Mulatte Geruch Obsthain Chefarzt Diesel Element Wortlaut Hektik Zeitlupe Sichtung Fernweh Maisbrei betanken Furnier Humor Rekord Abakus Maßanzug Kampagne Erdöl Erpel
Detected language: Deutsch
Returned seed:
Weltall Meteor Dreieck Mulatte Geruch Obsthain Chefarzt Diesel Element Wortlaut Hektik Zeitlupe Sichtung Fernweh Maisbrei betanken Furnier Humor Rekord Abakus Maßanzug Kampagne Erdöl Erpel Wortlaut
Test seed with checksum:
Weltall Meteor Dreieck Mulatte Geruch Obsthain Chefarzt Diesel Element Wortlaut Hektik Zeitlupe Sichtung Fernweh Maisbrei betanken Furnier Humor Rekord Abakus Maßanzug Kampagne Erdöl Erpel Wortlaut
Detected language: Deutsch
Returned seed:
Weltall Meteor Dreieck Mulatte Geruch Obsthain Chefarzt Diesel Element Wortlaut Hektik Zeitlupe Sichtung Fernweh Maisbrei betanken Furnier Humor Rekord Abakus Maßanzug Kampagne Erdöl Erpel Wortlaut
Test seed without checksum:
scrivere morale diluvio avviso citofono ambiente disegno lapide badante bilancia cavallo stallone velivolo tridente cauzione oscurare zampa tenebre idrante diploma tesi frazione spiegare muraglia
Detected language: Italiano
Returned seed:
scrivere morale diluvio avviso citofono ambiente disegno lapide badante bilancia cavallo stallone velivolo tridente cauzione oscurare zampa tenebre idrante diploma tesi frazione spiegare muraglia cauzione
Test seed with checksum:
scrivere morale diluvio avviso citofono ambiente disegno lapide badante bilancia cavallo stallone velivolo tridente cauzione oscurare zampa tenebre idrante diploma tesi frazione spiegare muraglia cauzione
Detected language: Italiano
Returned seed:
scrivere morale diluvio avviso citofono ambiente disegno lapide badante bilancia cavallo stallone velivolo tridente cauzione oscurare zampa tenebre idrante diploma tesi frazione spiegare muraglia cauzione
Test seed without checksum:
адмирал оригинал суета здешний жара лютый слово финал длинный бригада пытка чучело счет реестр лист охота бульвар шинель думать срок айсберг экономия годовой шаблон
Detected language: русский язык
Returned seed:
адмирал оригинал суета здешний жара лютый слово финал длинный бригада пытка чучело счет реестр лист охота бульвар шинель думать срок айсберг экономия годовой шаблон годовой
Test seed with checksum:
адмирал оригинал суета здешний жара лютый слово финал длинный бригада пытка чучело счет реестр лист охота бульвар шинель думать срок айсберг экономия годовой шаблон годовой
Detected language: русский язык
Returned seed:
адмирал оригинал суета здешний жара лютый слово финал длинный бригада пытка чучело счет реестр лист охота бульвар шинель думать срок айсберг экономия годовой шаблон годовой
Test seed without checksum:
journal sonner dans brebis cendre mauvais entourer dune avril muguet subir ogive magnifique paix roman furieux confier cinq arme troc nulle braquer rang grain
Detected language: Français
Returned seed:
journal sonner dans brebis cendre mauvais entourer dune avril muguet subir ogive magnifique paix roman furieux confier cinq arme troc nulle braquer rang grain arme
Test seed with checksum:
journal sonner dans brebis cendre mauvais entourer dune avril muguet subir ogive magnifique paix roman furieux confier cinq arme troc nulle braquer rang grain arme
Detected language: Français
Returned seed:
journal sonner dans brebis cendre mauvais entourer dune avril muguet subir ogive magnifique paix roman furieux confier cinq arme troc nulle braquer rang grain arme
Test seed without checksum:
want testament runnen rioleer skylab inbuigen antje ecotaks allrisk huwelijk loos peuk capsule guido blief rijdansen marion warm lekrijden waffel trucage cannabis afdracht affiche
Detected language: Nederlands
Returned seed:
want testament runnen rioleer skylab inbuigen antje ecotaks allrisk huwelijk loos peuk capsule guido blief rijdansen marion warm lekrijden waffel trucage cannabis afdracht affiche marion
Test seed with checksum:
want testament runnen rioleer skylab inbuigen antje ecotaks allrisk huwelijk loos peuk capsule guido blief rijdansen marion warm lekrijden waffel trucage cannabis afdracht affiche marion
Detected language: Nederlands
Returned seed:
want testament runnen rioleer skylab inbuigen antje ecotaks allrisk huwelijk loos peuk capsule guido blief rijdansen marion warm lekrijden waffel trucage cannabis afdracht affiche marion
Test seed without checksum:
domego movimento kudri udono burokrataro tosti januaro vitro mielo rigardi hadito hukero pozitiva balai belarto dumtempe marini biciklo obolo tinkturo aflaba azoto siklo haro
Detected language: Esperanto
Returned seed:
domego movimento kudri udono burokrataro tosti januaro vitro mielo rigardi hadito hukero pozitiva balai belarto dumtempe marini biciklo obolo tinkturo aflaba azoto siklo haro hukero
Test seed with checksum:
domego movimento kudri udono burokrataro tosti januaro vitro mielo rigardi hadito hukero pozitiva balai belarto dumtempe marini biciklo obolo tinkturo aflaba azoto siklo haro hukero
Detected language: Esperanto
Returned seed:
domego movimento kudri udono burokrataro tosti januaro vitro mielo rigardi hadito hukero pozitiva balai belarto dumtempe marini biciklo obolo tinkturo aflaba azoto siklo haro hukero
Test seed without checksum:
jubme panlo diklo friko ci'izra sidbo tcaci tabno cinki kurfa lacpu komcu snura friti savru tunba cradi malsi jegvo jenmi pacna lanli kunti mipri
Detected language: Lojban
Returned seed:
jubme panlo diklo friko ci'izra sidbo tcaci tabno cinki kurfa lacpu komcu snura friti savru tunba cradi malsi jegvo jenmi pacna lanli kunti mipri panlo
Test seed with checksum:
jubme panlo diklo friko ci'izra sidbo tcaci tabno cinki kurfa lacpu komcu snura friti savru tunba cradi malsi jegvo jenmi pacna lanli kunti mipri panlo
Detected language: Lojban
Returned seed:
jubme panlo diklo friko ci'izra sidbo tcaci tabno cinki kurfa lacpu komcu snura friti savru tunba cradi malsi jegvo jenmi pacna lanli kunti mipri panlo
[       OK ] mnemonics.all_languages (22 ms)
[ RUN      ] mnemonics.language_detection_with_bad_checksum
[       OK ] mnemonics.language_detection_with_bad_checksum (1 ms)
[ RUN      ] mnemonics.utf8prefix
[       OK ] mnemonics.utf8prefix (0 ms)
[ RUN      ] mnemonics.case_tolerance
[       OK ] mnemonics.case_tolerance (1 ms)
[ RUN      ] mnemonics.partial_word_tolerance
[       OK ] mnemonics.partial_word_tolerance (1 ms)
[----------] 6 tests from mnemonics (98 ms total)

[----------] 2 tests from mul128
[ RUN      ] mul128.handles_zero
[       OK ] mul128.handles_zero (0 ms)
[ RUN      ] mul128.handles_one
[       OK ] mul128.handles_one (0 ms)
[----------] 2 tests from mul128 (0 ms total)

[----------] 1 test from mul128_without_carry
[ RUN      ] mul128_without_carry.multiplies_correctly
[       OK ] mul128_without_carry.multiplies_correctly (0 ms)
[----------] 1 test from mul128_without_carry (0 ms total)

[----------] 1 test from mul128_with_carry_1_only
[ RUN      ] mul128_with_carry_1_only.multiplies_correctly
[       OK ] mul128_with_carry_1_only.multiplies_correctly (0 ms)
[----------] 1 test from mul128_with_carry_1_only (0 ms total)

[----------] 1 test from mul128_with_carry_2_only
[ RUN      ] mul128_with_carry_2_only.multiplies_correctly
[       OK ] mul128_with_carry_2_only.multiplies_correctly (0 ms)
[----------] 1 test from mul128_with_carry_2_only (0 ms total)

[----------] 1 test from mul128_with_carry_1_and_2
[ RUN      ] mul128_with_carry_1_and_2.multiplies_correctly
[       OK ] mul128_with_carry_1_and_2.multiplies_correctly (0 ms)
[----------] 1 test from mul128_with_carry_1_and_2 (0 ms total)

[----------] 5 tests from div128_32
[ RUN      ] div128_32.handles_zero
[       OK ] div128_32.handles_zero (0 ms)
[ RUN      ] div128_32.handles_one
[       OK ] div128_32.handles_one (0 ms)
[ RUN      ] div128_32.handles_if_dividend_less_divider
[       OK ] div128_32.handles_if_dividend_less_divider (0 ms)
[ RUN      ] div128_32.handles_if_dividend_dwords_less_divider
[       OK ] div128_32.handles_if_dividend_dwords_less_divider (0 ms)
[ RUN      ] div128_32.works_correctly
[       OK ] div128_32.works_correctly (0 ms)
[----------] 5 tests from div128_32 (0 ms total)

[----------] 6 tests from div128_64
[ RUN      ] div128_64.handles_zero
[       OK ] div128_64.handles_zero (0 ms)
[ RUN      ] div128_64.handles_one
[       OK ] div128_64.handles_one (0 ms)
[ RUN      ] div128_64.handles_if_dividend_less_divider
[       OK ] div128_64.handles_if_dividend_less_divider (0 ms)
[ RUN      ] div128_64.handles_if_dividend_dwords_less_divider
[       OK ] div128_64.handles_if_dividend_dwords_less_divider (0 ms)
[ RUN      ] div128_64.works_correctly
[       OK ] div128_64.works_correctly (0 ms)
[ RUN      ] div128_64.divisor_above_32_bit
[       OK ] div128_64.divisor_above_32_bit (0 ms)
[----------] 6 tests from div128_64 (0 ms total)

[----------] 20 tests from multiexp
[ RUN      ] multiexp.bos_coster_empty
[       OK ] multiexp.bos_coster_empty (1 ms)
[ RUN      ] multiexp.straus_empty
[       OK ] multiexp.straus_empty (0 ms)
[ RUN      ] multiexp.pippenger_empty
[       OK ] multiexp.pippenger_empty (0 ms)
[ RUN      ] multiexp.bos_coster_zero_and_non_zero
[       OK ] multiexp.bos_coster_zero_and_non_zero (1 ms)
[ RUN      ] multiexp.straus_zero_and_non_zero
[       OK ] multiexp.straus_zero_and_non_zero (1 ms)
[ RUN      ] multiexp.pippenger_zero_and_non_zero
[       OK ] multiexp.pippenger_zero_and_non_zero (1 ms)
[ RUN      ] multiexp.bos_coster_pow2_scalar
[       OK ] multiexp.bos_coster_pow2_scalar (1 ms)
[ RUN      ] multiexp.straus_pow2_scalar
[       OK ] multiexp.straus_pow2_scalar (1 ms)
[ RUN      ] multiexp.pippenger_pow2_scalar
[       OK ] multiexp.pippenger_pow2_scalar (0 ms)
[ RUN      ] multiexp.bos_coster_only_zeroes
[       OK ] multiexp.bos_coster_only_zeroes (5 ms)
[ RUN      ] multiexp.straus_only_zeroes
[       OK ] multiexp.straus_only_zeroes (5 ms)
[ RUN      ] multiexp.pippenger_only_zeroes
[       OK ] multiexp.pippenger_only_zeroes (5 ms)
[ RUN      ] multiexp.bos_coster_only_identities
[       OK ] multiexp.bos_coster_only_identities (4 ms)
[ RUN      ] multiexp.straus_only_identities
[       OK ] multiexp.straus_only_identities (6 ms)
[ RUN      ] multiexp.pippenger_only_identities
[       OK ] multiexp.pippenger_only_identities (6 ms)
[ RUN      ] multiexp.bos_coster_random
[       OK ] multiexp.bos_coster_random (203 ms)
[ RUN      ] multiexp.straus_random
[       OK ] multiexp.straus_random (221 ms)
[ RUN      ] multiexp.pippenger_random
[       OK ] multiexp.pippenger_random (198 ms)
[ RUN      ] multiexp.straus_cached
[       OK ] multiexp.straus_cached (547 ms)
[ RUN      ] multiexp.pippenger_cached
[       OK ] multiexp.pippenger_cached (731 ms)
[----------] 20 tests from multiexp (1941 ms total)

[----------] 5 tests from multisig
[ RUN      ] multisig.make_2_2
[       OK ] multisig.make_2_2 (3317 ms)
[ RUN      ] multisig.make_3_3
[       OK ] multisig.make_3_3 (5524 ms)
[ RUN      ] multisig.make_2_3
[       OK ] multisig.make_2_3 (6586 ms)
[ RUN      ] multisig.make_2_4
[       OK ] multisig.make_2_4 (9131 ms)
[ RUN      ] multisig.make_2_5
[       OK ] multisig.make_2_5 (14675 ms)
[----------] 5 tests from multisig (39233 ms total)

[----------] 11 tests from tor_address
[ RUN      ] tor_address.constants
[       OK ] tor_address.constants (0 ms)
[ RUN      ] tor_address.invalid
[       OK ] tor_address.invalid (0 ms)
[ RUN      ] tor_address.unblockable_types
[       OK ] tor_address.unblockable_types (0 ms)
[ RUN      ] tor_address.valid
[       OK ] tor_address.valid (0 ms)
[ RUN      ] tor_address.generic_network_address
[       OK ] tor_address.generic_network_address (0 ms)
[ RUN      ] tor_address.epee_serializev_v2
[       OK ] tor_address.epee_serializev_v2 (0 ms)
[ RUN      ] tor_address.epee_serializev_v3
[       OK ] tor_address.epee_serializev_v3 (0 ms)
[ RUN      ] tor_address.epee_serialize_unknown
[       OK ] tor_address.epee_serialize_unknown (0 ms)
[ RUN      ] tor_address.boost_serialize_v2
[       OK ] tor_address.boost_serialize_v2 (0 ms)
[ RUN      ] tor_address.boost_serialize_v3
[       OK ] tor_address.boost_serialize_v3 (0 ms)
[ RUN      ] tor_address.boost_serialize_unknown
[       OK ] tor_address.boost_serialize_unknown (0 ms)
[----------] 11 tests from tor_address (0 ms total)

[----------] 3 tests from get_network_address
[ RUN      ] get_network_address.onion
[       OK ] get_network_address.onion (0 ms)
[ RUN      ] get_network_address.ipv4
[       OK ] get_network_address.ipv4 (0 ms)
[ RUN      ] get_network_address.ipv4subnet
[       OK ] get_network_address.ipv4subnet (0 ms)
[----------] 3 tests from get_network_address (0 ms total)

[----------] 5 tests from socks_client
[ RUN      ] socks_client.unsupported_command
[       OK ] socks_client.unsupported_command (0 ms)
[ RUN      ] socks_client.no_command
[       OK ] socks_client.no_command (0 ms)
[ RUN      ] socks_client.connect_command
[       OK ] socks_client.connect_command (6 ms)
[ RUN      ] socks_client.connect_command_failed
[       OK ] socks_client.connect_command_failed (10 ms)
[ RUN      ] socks_client.resolve_command
[       OK ] socks_client.resolve_command (4 ms)
[----------] 5 tests from socks_client (20 ms total)

[----------] 4 tests from socks_connector
[ RUN      ] socks_connector.host
[       OK ] socks_connector.host (5 ms)
[ RUN      ] socks_connector.ipv4
[       OK ] socks_connector.ipv4 (10 ms)
[ RUN      ] socks_connector.error
[       OK ] socks_connector.error (5 ms)
[ RUN      ] socks_connector.timeout
[       OK ] socks_connector.timeout (10 ms)
[----------] 4 tests from socks_connector (31 ms total)

[----------] 6 tests from dandelionpp_map
[ RUN      ] dandelionpp_map.traits
[       OK ] dandelionpp_map.traits (0 ms)
[ RUN      ] dandelionpp_map.empty
[       OK ] dandelionpp_map.empty (0 ms)
[ RUN      ] dandelionpp_map.zero_stems
[       OK ] dandelionpp_map.zero_stems (3 ms)
[ RUN      ] dandelionpp_map.dropped_connection
[       OK ] dandelionpp_map.dropped_connection (8 ms)
[ RUN      ] dandelionpp_map.dropped_connection_remapped
[       OK ] dandelionpp_map.dropped_connection_remapped (0 ms)
[ RUN      ] dandelionpp_map.dropped_all_connections
[       OK ] dandelionpp_map.dropped_all_connections (0 ms)
[----------] 6 tests from dandelionpp_map (12 ms total)

[----------] 4 tests from zmq
[ RUN      ] zmq.error_codes
[       OK ] zmq.error_codes (0 ms)
[ RUN      ] zmq.read_write
[       OK ] zmq.read_write (1 ms)
[ RUN      ] zmq.read_write_multipart
[       OK ] zmq.read_write_multipart (0 ms)
[ RUN      ] zmq.read_write_termination
[       OK ] zmq.read_write_termination (0 ms)
[----------] 4 tests from zmq (1 ms total)

[----------] 4 tests from ban
[ RUN      ] ban.add
[       OK ] ban.add (1 ms)
[ RUN      ] ban.limit
[       OK ] ban.limit (0 ms)
[ RUN      ] ban.subnet
[       OK ] ban.subnet (0 ms)
[ RUN      ] ban.ignores_port
[       OK ] ban.ignores_port (0 ms)
[----------] 4 tests from ban (1 ms total)

[----------] 1 test from node_server
[ RUN      ] node_server.bind_same_p2p_port
[       OK ] node_server.bind_same_p2p_port (193 ms)
[----------] 1 test from node_server (193 ms total)

[----------] 1 test from notify
[ RUN      ] notify.works
[       OK ] notify.works (102 ms)
[----------] 1 test from notify (102 ms total)

[----------] 6 tests from output_distribution
[ RUN      ] output_distribution.extend
[       OK ] output_distribution.extend (1 ms)
[ RUN      ] output_distribution.one
[       OK ] output_distribution.one (1 ms)
[ RUN      ] output_distribution.full_cumulative
[       OK ] output_distribution.full_cumulative (0 ms)
[ RUN      ] output_distribution.full_noncumulative
[       OK ] output_distribution.full_noncumulative (1 ms)
[ RUN      ] output_distribution.part_cumulative
[       OK ] output_distribution.part_cumulative (0 ms)
[ RUN      ] output_distribution.part_noncumulative
[       OK ] output_distribution.part_noncumulative (0 ms)
[----------] 6 tests from output_distribution (3 ms total)

[----------] 62 tests from parse_amount
[ RUN      ] parse_amount.handles_pos_0
[       OK ] parse_amount.handles_pos_0 (0 ms)
[ RUN      ] parse_amount.handles_pos_00
[       OK ] parse_amount.handles_pos_00 (0 ms)
[ RUN      ] parse_amount.handles_pos_00000000
[       OK ] parse_amount.handles_pos_00000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_000000000
[       OK ] parse_amount.handles_pos_000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_00000000000000000000000000000000
[       OK ] parse_amount.handles_pos_00000000000000000000000000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos__0
[       OK ] parse_amount.handles_pos__0 (0 ms)
[ RUN      ] parse_amount.handles_pos__00
[       OK ] parse_amount.handles_pos__00 (0 ms)
[ RUN      ] parse_amount.handles_pos__00000000
[       OK ] parse_amount.handles_pos__00000000 (0 ms)
[ RUN      ] parse_amount.handles_pos__000000000
[       OK ] parse_amount.handles_pos__000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos__00000000000000000000000000000000
[       OK ] parse_amount.handles_pos__00000000000000000000000000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_00000000_
[       OK ] parse_amount.handles_pos_00000000_ (0 ms)
[ RUN      ] parse_amount.handles_pos_000000000_
[       OK ] parse_amount.handles_pos_000000000_ (0 ms)
[ RUN      ] parse_amount.handles_pos_00000000000000000000000000000000_
[       OK ] parse_amount.handles_pos_00000000000000000000000000000000_ (0 ms)
[ RUN      ] parse_amount.handles_pos_0_
[       OK ] parse_amount.handles_pos_0_ (0 ms)
[ RUN      ] parse_amount.handles_pos_0_0
[       OK ] parse_amount.handles_pos_0_0 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_00
[       OK ] parse_amount.handles_pos_0_00 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_00000000
[       OK ] parse_amount.handles_pos_0_00000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_000000000
[       OK ] parse_amount.handles_pos_0_000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_00000000000000000000000000000000
[       OK ] parse_amount.handles_pos_0_00000000000000000000000000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_00_
[       OK ] parse_amount.handles_pos_00_ (0 ms)
[ RUN      ] parse_amount.handles_pos_00_0
[       OK ] parse_amount.handles_pos_00_0 (0 ms)
[ RUN      ] parse_amount.handles_pos_00_00
[       OK ] parse_amount.handles_pos_00_00 (0 ms)
[ RUN      ] parse_amount.handles_pos_00_00000000
[       OK ] parse_amount.handles_pos_00_00000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_00_000000000
[       OK ] parse_amount.handles_pos_00_000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_00_00000000000000000000000000000000
[       OK ] parse_amount.handles_pos_00_00000000000000000000000000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_000000000001
[       OK ] parse_amount.handles_pos_0_000000000001 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_0000000000010
[       OK ] parse_amount.handles_pos_0_0000000000010 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_0000000000010000000000000000000000000
[       OK ] parse_amount.handles_pos_0_0000000000010000000000000000000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_000000000009
[       OK ] parse_amount.handles_pos_0_000000000009 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_0000000000090
[       OK ] parse_amount.handles_pos_0_0000000000090 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_0000000000090000000000000000000000000
[       OK ] parse_amount.handles_pos_0_0000000000090000000000000000000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_1
[       OK ] parse_amount.handles_pos_1 (0 ms)
[ RUN      ] parse_amount.handles_pos_10
[       OK ] parse_amount.handles_pos_10 (0 ms)
[ RUN      ] parse_amount.handles_pos_100
[       OK ] parse_amount.handles_pos_100 (0 ms)
[ RUN      ] parse_amount.handles_pos_1000
[       OK ] parse_amount.handles_pos_1000 (0 ms)
[ RUN      ] parse_amount.handles_pos_6553_5
[       OK ] parse_amount.handles_pos_6553_5 (0 ms)
[ RUN      ] parse_amount.handles_pos_429496_7295
[       OK ] parse_amount.handles_pos_429496_7295 (0 ms)
[ RUN      ] parse_amount.handles_pos_18446744_0737
[       OK ] parse_amount.handles_pos_18446744_0737 (0 ms)
[ RUN      ] parse_amount.handles_pos_18446744_0737000
[       OK ] parse_amount.handles_pos_18446744_0737000 (0 ms)
[ RUN      ] parse_amount.handles_pos_18446744_07370000
[       OK ] parse_amount.handles_pos_18446744_07370000 (0 ms)
[ RUN      ] parse_amount.handles_pos_18446744_073700000
[       OK ] parse_amount.handles_pos_18446744_073700000 (0 ms)
[ RUN      ] parse_amount.handles_pos_18446744_0737000000000000000
[       OK ] parse_amount.handles_pos_18446744_0737000000000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_18446744_073709551615
[       OK ] parse_amount.handles_pos_18446744_073709551615 (0 ms)
[ RUN      ] parse_amount.handles_neg_empty_string
[       OK ] parse_amount.handles_neg_empty_string (0 ms)
[ RUN      ] parse_amount.handles_neg_minus_0
[       OK ] parse_amount.handles_neg_minus_0 (0 ms)
[ RUN      ] parse_amount.handles_neg_plus_0
[       OK ] parse_amount.handles_neg_plus_0 (0 ms)
[ RUN      ] parse_amount.handles_neg_minus_1
[       OK ] parse_amount.handles_neg_minus_1 (0 ms)
[ RUN      ] parse_amount.handles_neg_plus_1
[       OK ] parse_amount.handles_neg_plus_1 (0 ms)
[ RUN      ] parse_amount.handles_neg_only_point
[       OK ] parse_amount.handles_neg_only_point (0 ms)
[ RUN      ] parse_amount.handles_neg_0_0000000000001
[       OK ] parse_amount.handles_neg_0_0000000000001 (0 ms)
[ RUN      ] parse_amount.handles_neg_0_0000000000009
[       OK ] parse_amount.handles_neg_0_0000000000009 (0 ms)
[ RUN      ] parse_amount.handles_neg_184467440737_000000001
[       OK ] parse_amount.handles_neg_184467440737_000000001 (0 ms)
[ RUN      ] parse_amount.handles_neg_184467440737_09551616
[       OK ] parse_amount.handles_neg_184467440737_09551616 (0 ms)
[ RUN      ] parse_amount.handles_neg_184467440738
[       OK ] parse_amount.handles_neg_184467440738 (0 ms)
[ RUN      ] parse_amount.handles_neg_18446744073709551616
[       OK ] parse_amount.handles_neg_18446744073709551616 (0 ms)
[ RUN      ] parse_amount.handles_neg___
[       OK ] parse_amount.handles_neg___ (0 ms)
[ RUN      ] parse_amount.handles_neg_0__
[       OK ] parse_amount.handles_neg_0__ (0 ms)
[ RUN      ] parse_amount.handles_neg___0
[       OK ] parse_amount.handles_neg___0 (0 ms)
[ RUN      ] parse_amount.handles_neg_0__0
[       OK ] parse_amount.handles_neg_0__0 (0 ms)
[ RUN      ] parse_amount.handles_neg_0_0_
[       OK ] parse_amount.handles_neg_0_0_ (0 ms)
[ RUN      ] parse_amount.handles_neg__0_0
[       OK ] parse_amount.handles_neg__0_0 (0 ms)
[ RUN      ] parse_amount.handles_neg_0_0_0
[       OK ] parse_amount.handles_neg_0_0_0 (0 ms)
[----------] 62 tests from parse_amount (1 ms total)

[----------] 9 tests from pruning
[ RUN      ] pruning.parts
[       OK ] pruning.parts (0 ms)
[ RUN      ] pruning.out_of_range
[       OK ] pruning.out_of_range (0 ms)
[ RUN      ] pruning.fits
[       OK ] pruning.fits (0 ms)
[ RUN      ] pruning.tip
[       OK ] pruning.tip (0 ms)
[ RUN      ] pruning.seed
[       OK ] pruning.seed (0 ms)
[ RUN      ] pruning.match
[       OK ] pruning.match (0 ms)
[ RUN      ] pruning.stripe_size
[       OK ] pruning.stripe_size (3 ms)
[ RUN      ] pruning.next_unpruned
[       OK ] pruning.next_unpruned (0 ms)
[ RUN      ] pruning.next_pruned
[       OK ] pruning.next_pruned (0 ms)
[----------] 9 tests from pruning (3 ms total)

[----------] 1 test from random32_unbiased
[ RUN      ] random32_unbiased.less_than_order
[       OK ] random32_unbiased.less_than_order (4 ms)
[----------] 1 test from random32_unbiased (4 ms total)

[----------] 8 tests from rolling_median
[ RUN      ] rolling_median.one
[       OK ] rolling_median.one (0 ms)
[ RUN      ] rolling_median.two
[       OK ] rolling_median.two (0 ms)
[ RUN      ] rolling_median.series
[       OK ] rolling_median.series (68 ms)
[ RUN      ] rolling_median.clear_whole
[       OK ] rolling_median.clear_whole (42 ms)
[ RUN      ] rolling_median.clear_partway
[       OK ] rolling_median.clear_partway (41 ms)
[ RUN      ] rolling_median.order
[       OK ] rolling_median.order (8 ms)
[ RUN      ] rolling_median.history_blind
[       OK ] rolling_median.history_blind (3 ms)
[ RUN      ] rolling_median.size
[       OK ] rolling_median.size (0 ms)
[----------] 8 tests from rolling_median (163 ms total)

[----------] 13 tests from Serialization
[ RUN      ] Serialization.BinaryArchiveInts
[       OK ] Serialization.BinaryArchiveInts (0 ms)
[ RUN      ] Serialization.BinaryArchiveVarInts
[       OK ] Serialization.BinaryArchiveVarInts (0 ms)
[ RUN      ] Serialization.Test1
[       OK ] Serialization.Test1 (0 ms)
[ RUN      ] Serialization.Overflow
[       OK ] Serialization.Overflow (0 ms)
[ RUN      ] Serialization.serializes_vector_uint64_as_varint
[       OK ] Serialization.serializes_vector_uint64_as_varint (0 ms)
[ RUN      ] Serialization.serializes_vector_int64_as_fixed_int
[       OK ] Serialization.serializes_vector_int64_as_fixed_int (0 ms)
[ RUN      ] Serialization.serializes_transacion_signatures_correctly
[       OK ] Serialization.serializes_transacion_signatures_correctly (0 ms)
[ RUN      ] Serialization.serializes_ringct_types
[       OK ] Serialization.serializes_ringct_types (152 ms)
[ RUN      ] Serialization.portability_wallet
[       OK ] Serialization.portability_wallet (2017 ms)
[ RUN      ] Serialization.portability_outputs
[       OK ] Serialization.portability_outputs (74 ms)
[ RUN      ] Serialization.portability_unsigned_tx
[       OK ] Serialization.portability_unsigned_tx (0 ms)
[ RUN      ] Serialization.portability_signed_tx
[       OK ] Serialization.portability_signed_tx (0 ms)
[ RUN      ] Serialization.difficulty_type
[       OK ] Serialization.difficulty_type (0 ms)
[----------] 13 tests from Serialization (2245 ms total)

[----------] 3 tests from sha256
[ RUN      ] sha256.empty
[       OK ] sha256.empty (0 ms)
[ RUN      ] sha256.small
[       OK ] sha256.small (0 ms)
[ RUN      ] sha256.large
[       OK ] sha256.large (50 ms)
[----------] 3 tests from sha256 (50 ms total)

[----------] 1 test from slowmem
[ RUN      ] slowmem.Success
[       OK ] slowmem.Success (0 ms)
[----------] 1 test from slowmem (0 ms total)

[----------] 3 tests from WalletSubaddress
[ RUN      ] WalletSubaddress.GetSubaddressLabel
[       OK ] WalletSubaddress.GetSubaddressLabel (2378 ms)
[ RUN      ] WalletSubaddress.AddSubaddress
[       OK ] WalletSubaddress.AddSubaddress (2422 ms)
[ RUN      ] WalletSubaddress.OutOfBoundsIndexes
[       OK ] WalletSubaddress.OutOfBoundsIndexes (2318 ms)
[----------] 3 tests from WalletSubaddress (7118 ms total)

[----------] 9 tests from parse_tx_extra
[ RUN      ] parse_tx_extra.handles_empty_extra
[       OK ] parse_tx_extra.handles_empty_extra (0 ms)
[ RUN      ] parse_tx_extra.handles_padding_only_size_1
[       OK ] parse_tx_extra.handles_padding_only_size_1 (0 ms)
[ RUN      ] parse_tx_extra.handles_padding_only_size_2
[       OK ] parse_tx_extra.handles_padding_only_size_2 (0 ms)
[ RUN      ] parse_tx_extra.handles_padding_only_max_size
[       OK ] parse_tx_extra.handles_padding_only_max_size (0 ms)
[ RUN      ] parse_tx_extra.handles_padding_only_exceed_max_size
[       OK ] parse_tx_extra.handles_padding_only_exceed_max_size (0 ms)
[ RUN      ] parse_tx_extra.handles_invalid_padding_only
[       OK ] parse_tx_extra.handles_invalid_padding_only (0 ms)
[ RUN      ] parse_tx_extra.handles_pub_key_only
[       OK ] parse_tx_extra.handles_pub_key_only (0 ms)
[ RUN      ] parse_tx_extra.handles_extra_nonce_only
[       OK ] parse_tx_extra.handles_extra_nonce_only (0 ms)
[ RUN      ] parse_tx_extra.handles_pub_key_and_padding
[       OK ] parse_tx_extra.handles_pub_key_and_padding (0 ms)
[----------] 9 tests from parse_tx_extra (0 ms total)

[----------] 3 tests from parse_and_validate_tx_extra
[ RUN      ] parse_and_validate_tx_extra.is_valid_tx_extra_parsed
[       OK ] parse_and_validate_tx_extra.is_valid_tx_extra_parsed (0 ms)
[ RUN      ] parse_and_validate_tx_extra.fails_on_big_extra_nonce
[       OK ] parse_and_validate_tx_extra.fails_on_big_extra_nonce (1 ms)
[ RUN      ] parse_and_validate_tx_extra.fails_on_wrong_size_in_extra_nonce
[       OK ] parse_and_validate_tx_extra.fails_on_wrong_size_in_extra_nonce (0 ms)
[----------] 3 tests from parse_and_validate_tx_extra (1 ms total)

[----------] 1 test from validate_parse_amount_case
[ RUN      ] validate_parse_amount_case.validate_parse_amount
[       OK ] validate_parse_amount_case.validate_parse_amount (0 ms)
[----------] 1 test from validate_parse_amount_case (0 ms total)

[----------] 8 tests from sort_tx_extra
[ RUN      ] sort_tx_extra.empty
[       OK ] sort_tx_extra.empty (0 ms)
[ RUN      ] sort_tx_extra.pubkey
[       OK ] sort_tx_extra.pubkey (0 ms)
[ RUN      ] sort_tx_extra.two_pubkeys
[       OK ] sort_tx_extra.two_pubkeys (0 ms)
[ RUN      ] sort_tx_extra.keep_order
[       OK ] sort_tx_extra.keep_order (0 ms)
[ RUN      ] sort_tx_extra.switch_order
[       OK ] sort_tx_extra.switch_order (0 ms)
[ RUN      ] sort_tx_extra.invalid
[       OK ] sort_tx_extra.invalid (0 ms)
[ RUN      ] sort_tx_extra.invalid_suffix_strict
[       OK ] sort_tx_extra.invalid_suffix_strict (0 ms)
[ RUN      ] sort_tx_extra.invalid_suffix_partial
[       OK ] sort_tx_extra.invalid_suffix_partial (0 ms)
[----------] 8 tests from sort_tx_extra (0 ms total)

[----------] 2 tests from peer_list
[ RUN      ] peer_list.peer_list_general
4
[       OK ] peer_list.peer_list_general (0 ms)
[ RUN      ] peer_list.merge_peer_lists
[       OK ] peer_list.merge_peer_lists (0 ms)
[----------] 2 tests from peer_list (0 ms total)

[----------] 1 test from peerlist_storage
[ RUN      ] peerlist_storage.store
[       OK ] peerlist_storage.store (0 ms)
[----------] 1 test from peerlist_storage (0 ms total)

[----------] 1 test from protocol_pack
[ RUN      ] protocol_pack.protocol_pack_command
[       OK ] protocol_pack.protocol_pack_command (0 ms)
[----------] 1 test from protocol_pack (0 ms total)

[----------] 8 tests from threadpool
[ RUN      ] threadpool.wait_nothing
[       OK ] threadpool.wait_nothing (0 ms)
[ RUN      ] threadpool.wait_waits
[       OK ] threadpool.wait_waits (1001 ms)
[ RUN      ] threadpool.one_thread
[       OK ] threadpool.one_thread (1 ms)
[ RUN      ] threadpool.many_threads
[       OK ] threadpool.many_threads (9 ms)
[ RUN      ] threadpool.reentrency
[       OK ] threadpool.reentrency (0 ms)
[ RUN      ] threadpool.reentrancy
[       OK ] threadpool.reentrancy (0 ms)
[ RUN      ] threadpool.leaf_throws
[       OK ] threadpool.leaf_throws (0 ms)
[ RUN      ] threadpool.leaf_reentrancy
[       OK ] threadpool.leaf_reentrancy (105 ms)
[----------] 8 tests from threadpool (1117 ms total)

[----------] 1 test from major
[ RUN      ] major.Only
[       OK ] major.Only (1 ms)
[----------] 1 test from major (1 ms total)

[----------] 1 test from empty_hardforks
[ RUN      ] empty_hardforks.Success
[       OK ] empty_hardforks.Success (0 ms)
[----------] 1 test from empty_hardforks (0 ms total)

[----------] 1 test from ordering
[ RUN      ] ordering.Success
[       OK ] ordering.Success (0 ms)
[----------] 1 test from ordering (0 ms total)

[----------] 1 test from check_for_height
[ RUN      ] check_for_height.Success
[       OK ] check_for_height.Success (0 ms)
[----------] 1 test from check_for_height (0 ms total)

[----------] 3 tests from get
[ RUN      ] get.next_version
[       OK ] get.next_version (0 ms)
[ RUN      ] get.higher
[       OK ] get.higher (0 ms)
[ RUN      ] get.earliest_ideal_height
[       OK ] get.earliest_ideal_height (0 ms)
[----------] 3 tests from get (0 ms total)

[----------] 1 test from states
[ RUN      ] states.Success
[       OK ] states.Success (0 ms)
[----------] 1 test from states (0 ms total)

[----------] 1 test from steps_asap
[ RUN      ] steps_asap.Success
[       OK ] steps_asap.Success (0 ms)
[----------] 1 test from steps_asap (0 ms total)

[----------] 1 test from steps_1
[ RUN      ] steps_1.Success
[       OK ] steps_1.Success (0 ms)
[----------] 1 test from steps_1 (0 ms total)

[----------] 3 tests from reorganize
[ RUN      ] reorganize.Same
[       OK ] reorganize.Same (1 ms)
[ RUN      ] reorganize.Changed
[       OK ] reorganize.Changed (1 ms)
[ RUN      ] reorganize.changed
[       OK ] reorganize.changed (0 ms)
[----------] 3 tests from reorganize (2 ms total)

[----------] 3 tests from voting
[ RUN      ] voting.threshold
[       OK ] voting.threshold (0 ms)
[ RUN      ] voting.different_thresholds
[       OK ] voting.different_thresholds (0 ms)
[ RUN      ] voting.info
[       OK ] voting.info (0 ms)
[----------] 3 tests from voting (0 ms total)

[----------] 1 test from new_blocks
[ RUN      ] new_blocks.denied
[       OK ] new_blocks.denied (0 ms)
[----------] 1 test from new_blocks (0 ms total)

[----------] 1 test from new_version
[ RUN      ] new_version.early
[       OK ] new_version.early (0 ms)
[----------] 1 test from new_version (0 ms total)

[----------] 31 tests from uri
[ RUN      ] uri.empty_string
[       OK ] uri.empty_string (0 ms)
[ RUN      ] uri.no_scheme
[       OK ] uri.no_scheme (0 ms)
[ RUN      ] uri.bad_scheme
[       OK ] uri.bad_scheme (1 ms)
[ RUN      ] uri.scheme_not_first
[       OK ] uri.scheme_not_first (0 ms)
[ RUN      ] uri.no_body
[       OK ] uri.no_body (0 ms)
[ RUN      ] uri.no_address
[       OK ] uri.no_address (0 ms)
[ RUN      ] uri.bad_address
[       OK ] uri.bad_address (1 ms)
[ RUN      ] uri.good_address
[       OK ] uri.good_address (0 ms)
[ RUN      ] uri.good_integrated_address
[       OK ] uri.good_integrated_address (0 ms)
[ RUN      ] uri.parameter_without_inter
[       OK ] uri.parameter_without_inter (1 ms)
[ RUN      ] uri.parameter_without_equals
[       OK ] uri.parameter_without_equals (0 ms)
[ RUN      ] uri.parameter_without_value
[       OK ] uri.parameter_without_value (0 ms)
[ RUN      ] uri.negative_amount
[       OK ] uri.negative_amount (1 ms)
[ RUN      ] uri.bad_amount
[       OK ] uri.bad_amount (0 ms)
[ RUN      ] uri.duplicate_parameter
[       OK ] uri.duplicate_parameter (0 ms)
[ RUN      ] uri.unknown_parameter
[       OK ] uri.unknown_parameter (1 ms)
[ RUN      ] uri.unknown_parameters
[       OK ] uri.unknown_parameters (0 ms)
[ RUN      ] uri.empty_payment_id
[       OK ] uri.empty_payment_id (0 ms)
[ RUN      ] uri.bad_payment_id
[       OK ] uri.bad_payment_id (1 ms)
[ RUN      ] uri.short_payment_id
[       OK ] uri.short_payment_id (0 ms)
[ RUN      ] uri.long_payment_id
[       OK ] uri.long_payment_id (1 ms)
[ RUN      ] uri.payment_id_with_integrated_address
[       OK ] uri.payment_id_with_integrated_address (0 ms)
[ RUN      ] uri.empty_description
[       OK ] uri.empty_description (1 ms)
[ RUN      ] uri.empty_recipient_name
[       OK ] uri.empty_recipient_name (0 ms)
[ RUN      ] uri.non_empty_description
[       OK ] uri.non_empty_description (1 ms)
[ RUN      ] uri.non_empty_recipient_name
[       OK ] uri.non_empty_recipient_name (0 ms)
[ RUN      ] uri.url_encoding
[       OK ] uri.url_encoding (0 ms)
[ RUN      ] uri.non_alphanumeric_url_encoding
[       OK ] uri.non_alphanumeric_url_encoding (1 ms)
[ RUN      ] uri.truncated_url_encoding
[       OK ] uri.truncated_url_encoding (0 ms)
[ RUN      ] uri.percent_without_url_encoding
[       OK ] uri.percent_without_url_encoding (0 ms)
[ RUN      ] uri.url_encoded_once
[       OK ] uri.url_encoded_once (1 ms)
[----------] 31 tests from uri (11 ms total)

[----------] 1 test from varint
[ RUN      ] varint.equal
[       OK ] varint.equal (3 ms)
[----------] 1 test from varint (3 ms total)

[----------] 135 tests from ringct
[ RUN      ] ringct.Borromean
[       OK ] ringct.Borromean (428 ms)
[ RUN      ] ringct.MG_sigs
[       OK ] ringct.MG_sigs (25 ms)
[ RUN      ] ringct.range_proofs
[       OK ] ringct.range_proofs (268 ms)
[ RUN      ] ringct.range_proofs_with_fee
[       OK ] ringct.range_proofs_with_fee (269 ms)
[ RUN      ] ringct.simple
[       OK ] ringct.simple (172 ms)
[ RUN      ] ringct.range_proofs_reject_empty_outs
[       OK ] ringct.range_proofs_reject_empty_outs (10 ms)
[ RUN      ] ringct.range_proofs_reject_empty_outs_simple
[       OK ] ringct.range_proofs_reject_empty_outs_simple (6 ms)
[ RUN      ] ringct.range_proofs_reject_empty_ins
[       OK ] ringct.range_proofs_reject_empty_ins (40 ms)
[ RUN      ] ringct.range_proofs_reject_empty_ins_simple
[       OK ] ringct.range_proofs_reject_empty_ins_simple (0 ms)
[ RUN      ] ringct.range_proofs_reject_all_empty
[       OK ] ringct.range_proofs_reject_all_empty (0 ms)
[ RUN      ] ringct.range_proofs_reject_all_empty_simple
[       OK ] ringct.range_proofs_reject_all_empty_simple (0 ms)
[ RUN      ] ringct.range_proofs_accept_zero_empty
[       OK ] ringct.range_proofs_accept_zero_empty (10 ms)
[ RUN      ] ringct.range_proofs_accept_zero_empty_simple
[       OK ] ringct.range_proofs_accept_zero_empty_simple (10 ms)
[ RUN      ] ringct.range_proofs_reject_empty_zero
[       OK ] ringct.range_proofs_reject_empty_zero (40 ms)
[ RUN      ] ringct.range_proofs_reject_empty_zero_simple
[       OK ] ringct.range_proofs_reject_empty_zero_simple (0 ms)
[ RUN      ] ringct.range_proofs_accept_zero_zero
[       OK ] ringct.range_proofs_accept_zero_zero (88 ms)
[ RUN      ] ringct.range_proofs_accept_zero_zero_simple
[       OK ] ringct.range_proofs_accept_zero_zero_simple (88 ms)
[ RUN      ] ringct.range_proofs_accept_zero_out_first
[       OK ] ringct.range_proofs_accept_zero_out_first (169 ms)
[ RUN      ] ringct.range_proofs_accept_zero_out_first_simple
[       OK ] ringct.range_proofs_accept_zero_out_first_simple (223 ms)
[ RUN      ] ringct.range_proofs_accept_zero_out_last
[       OK ] ringct.range_proofs_accept_zero_out_last (305 ms)
[ RUN      ] ringct.range_proofs_accept_zero_out_last_simple
[       OK ] ringct.range_proofs_accept_zero_out_last_simple (313 ms)
[ RUN      ] ringct.range_proofs_accept_zero_out_middle
[       OK ] ringct.range_proofs_accept_zero_out_middle (437 ms)
[ RUN      ] ringct.range_proofs_accept_zero_out_middle_simple
[       OK ] ringct.range_proofs_accept_zero_out_middle_simple (409 ms)
[ RUN      ] ringct.range_proofs_accept_zero
[       OK ] ringct.range_proofs_accept_zero (88 ms)
[ RUN      ] ringct.range_proofs_accept_zero_in_first_simple
[       OK ] ringct.range_proofs_accept_zero_in_first_simple (97 ms)
[ RUN      ] ringct.range_proofs_accept_zero_in_last_simple
[       OK ] ringct.range_proofs_accept_zero_in_last_simple (132 ms)
[ RUN      ] ringct.range_proofs_accept_zero_in_middle_simple
[       OK ] ringct.range_proofs_accept_zero_in_middle_simple (183 ms)
[ RUN      ] ringct.range_proofs_reject_single_lower
[       OK ] ringct.range_proofs_reject_single_lower (89 ms)
[ RUN      ] ringct.range_proofs_reject_single_lower_simple
[       OK ] ringct.range_proofs_reject_single_lower_simple (46 ms)
[ RUN      ] ringct.range_proofs_reject_single_higher
[       OK ] ringct.range_proofs_reject_single_higher (90 ms)
[ RUN      ] ringct.range_proofs_reject_single_higher_simple
[       OK ] ringct.range_proofs_reject_single_higher_simple (46 ms)
[ RUN      ] ringct.range_proofs_reject_single_out_negative
[       OK ] ringct.range_proofs_reject_single_out_negative (92 ms)
[ RUN      ] ringct.range_proofs_reject_single_out_negative_simple
[       OK ] ringct.range_proofs_reject_single_out_negative_simple (50 ms)
[ RUN      ] ringct.range_proofs_reject_out_negative_first
[       OK ] ringct.range_proofs_reject_out_negative_first (172 ms)
[ RUN      ] ringct.range_proofs_reject_out_negative_first_simple
[       OK ] ringct.range_proofs_reject_out_negative_first_simple (90 ms)
[ RUN      ] ringct.range_proofs_reject_out_negative_last
[       OK ] ringct.range_proofs_reject_out_negative_last (173 ms)
[ RUN      ] ringct.range_proofs_reject_out_negative_last_simple
[       OK ] ringct.range_proofs_reject_out_negative_last_simple (91 ms)
[ RUN      ] ringct.range_proofs_reject_out_negative_middle
[       OK ] ringct.range_proofs_reject_out_negative_middle (253 ms)
[ RUN      ] ringct.range_proofs_reject_out_negative_middle_simple
[       OK ] ringct.range_proofs_reject_out_negative_middle_simple (131 ms)
[ RUN      ] ringct.range_proofs_reject_single_in_negative
[       OK ] ringct.range_proofs_reject_single_in_negative (141 ms)
[ RUN      ] ringct.range_proofs_reject_single_in_negative_simple
[       OK ] ringct.range_proofs_reject_single_in_negative_simple (83 ms)
[ RUN      ] ringct.range_proofs_reject_in_negative_first
[       OK ] ringct.range_proofs_reject_in_negative_first (4 ms)
[ RUN      ] ringct.range_proofs_reject_in_negative_first_simple
[       OK ] ringct.range_proofs_reject_in_negative_first_simple (93 ms)
[ RUN      ] ringct.range_proofs_reject_in_negative_last
[       OK ] ringct.range_proofs_reject_in_negative_last (4 ms)
[ RUN      ] ringct.range_proofs_reject_in_negative_last_simple
[       OK ] ringct.range_proofs_reject_in_negative_last_simple (91 ms)
[ RUN      ] ringct.range_proofs_reject_in_negative_middle
[       OK ] ringct.range_proofs_reject_in_negative_middle (7 ms)
[ RUN      ] ringct.range_proofs_reject_in_negative_middle_simple
[       OK ] ringct.range_proofs_reject_in_negative_middle_simple (100 ms)
[ RUN      ] ringct.range_proofs_reject_higher_list
[       OK ] ringct.range_proofs_reject_higher_list (871 ms)
[ RUN      ] ringct.range_proofs_reject_higher_list_simple
[       OK ] ringct.range_proofs_reject_higher_list_simple (276 ms)
[ RUN      ] ringct.range_proofs_accept_1_to_1
[       OK ] ringct.range_proofs_accept_1_to_1 (89 ms)
[ RUN      ] ringct.range_proofs_accept_1_to_1_simple
[       OK ] ringct.range_proofs_accept_1_to_1_simple (89 ms)
[ RUN      ] ringct.range_proofs_accept_1_to_N
[       OK ] ringct.range_proofs_accept_1_to_N (407 ms)
[ RUN      ] ringct.range_proofs_accept_1_to_N_simple
[       OK ] ringct.range_proofs_accept_1_to_N_simple (406 ms)
[ RUN      ] ringct.range_proofs_accept_N_to_1_simple
[       OK ] ringct.range_proofs_accept_N_to_1_simple (126 ms)
[ RUN      ] ringct.range_proofs_accept_N_to_N_simple
[       OK ] ringct.range_proofs_accept_N_to_N_simple (689 ms)
[ RUN      ] ringct.range_proofs_accept_very_long_simple
[       OK ] ringct.range_proofs_accept_very_long_simple (1599 ms)
[ RUN      ] ringct.HPow2
[       OK ] ringct.HPow2 (4 ms)
[ RUN      ] ringct.d2h
[       OK ] ringct.d2h (0 ms)
[ RUN      ] ringct.d2b
[       OK ] ringct.d2b (0 ms)
[ RUN      ] ringct.prooveRange_is_non_deterministic
[       OK ] ringct.prooveRange_is_non_deterministic (79 ms)
[ RUN      ] ringct.fee_0_valid
[       OK ] ringct.fee_0_valid (89 ms)
[ RUN      ] ringct.fee_0_valid_simple
[       OK ] ringct.fee_0_valid_simple (98 ms)
[ RUN      ] ringct.fee_non_0_valid
[       OK ] ringct.fee_non_0_valid (90 ms)
[ RUN      ] ringct.fee_non_0_valid_simple
[       OK ] ringct.fee_non_0_valid_simple (98 ms)
[ RUN      ] ringct.fee_non_0_invalid_higher
[       OK ] ringct.fee_non_0_invalid_higher (2 ms)
[ RUN      ] ringct.fee_non_0_invalid_higher_simple
[       OK ] ringct.fee_non_0_invalid_higher_simple (52 ms)
[ RUN      ] ringct.fee_non_0_invalid_lower
[       OK ] ringct.fee_non_0_invalid_lower (2 ms)
[ RUN      ] ringct.fee_non_0_invalid_lower_simple
[       OK ] ringct.fee_non_0_invalid_lower_simple (52 ms)
[ RUN      ] ringct.fee_burn_valid_one_out
[       OK ] ringct.fee_burn_valid_one_out (89 ms)
[ RUN      ] ringct.fee_burn_valid_one_out_simple
[       OK ] ringct.fee_burn_valid_one_out_simple (97 ms)
[ RUN      ] ringct.fee_burn_valid_zero_out
[       OK ] ringct.fee_burn_valid_zero_out (10 ms)
[ RUN      ] ringct.fee_burn_valid_zero_out_simple
[       OK ] ringct.fee_burn_valid_zero_out_simple (19 ms)
[ RUN      ] ringct.rctSig_rangeSigs_empty
[       OK ] ringct.rctSig_rangeSigs_empty (89 ms)
[ RUN      ] ringct.rctSig_rangeSigs_too_many
[       OK ] ringct.rctSig_rangeSigs_too_many (44 ms)
[ RUN      ] ringct.rctSig_rangeSigs_too_few
[       OK ] ringct.rctSig_rangeSigs_too_few (43 ms)
[ RUN      ] ringct.rctSig_mgSig_MG_empty
[       OK ] ringct.rctSig_mgSig_MG_empty (43 ms)
[ RUN      ] ringct.rctSig_mgSig_ss_empty
[       OK ] ringct.rctSig_mgSig_ss_empty (83 ms)
[ RUN      ] ringct.rctSig_mgSig_ss_too_many
[       OK ] ringct.rctSig_mgSig_ss_too_many (82 ms)
[ RUN      ] ringct.rctSig_mgSig_ss_too_few
[       OK ] ringct.rctSig_mgSig_ss_too_few (83 ms)
[ RUN      ] ringct.rctSig_mgSig_ss0_empty
[       OK ] ringct.rctSig_mgSig_ss0_empty (83 ms)
[ RUN      ] ringct.rctSig_mgSig_ss0_too_many
[       OK ] ringct.rctSig_mgSig_ss0_too_many (82 ms)
[ RUN      ] ringct.rctSig_mgSig_ss0_too_few
[       OK ] ringct.rctSig_mgSig_ss0_too_few (82 ms)
[ RUN      ] ringct.rctSig_mgSig_II_empty
[       OK ] ringct.rctSig_mgSig_II_empty (87 ms)
[ RUN      ] ringct.rctSig_mgSig_II_too_many
[       OK ] ringct.rctSig_mgSig_II_too_many (83 ms)
[ RUN      ] ringct.rctSig_mgSig_II_too_few
[       OK ] ringct.rctSig_mgSig_II_too_few (82 ms)
[ RUN      ] ringct.rctSig_mixRing_empty
[       OK ] ringct.rctSig_mixRing_empty (82 ms)
[ RUN      ] ringct.rctSig_mixRing_too_many
[       OK ] ringct.rctSig_mixRing_too_many (82 ms)
[ RUN      ] ringct.rctSig_mixRing_too_few
[       OK ] ringct.rctSig_mixRing_too_few (83 ms)
[ RUN      ] ringct.rctSig_mixRing0_empty
[       OK ] ringct.rctSig_mixRing0_empty (82 ms)
[ RUN      ] ringct.rctSig_mixRing0_too_many
[       OK ] ringct.rctSig_mixRing0_too_many (82 ms)
[ RUN      ] ringct.rctSig_mixRing0_too_few
[       OK ] ringct.rctSig_mixRing0_too_few (82 ms)
[ RUN      ] ringct.rctSig_ecdhInfo_empty
[       OK ] ringct.rctSig_ecdhInfo_empty (43 ms)
[ RUN      ] ringct.rctSig_ecdhInfo_too_many
[       OK ] ringct.rctSig_ecdhInfo_too_many (43 ms)
[ RUN      ] ringct.rctSig_ecdhInfo_too_few
[       OK ] ringct.rctSig_ecdhInfo_too_few (43 ms)
[ RUN      ] ringct.rctSig_outPk_empty
[       OK ] ringct.rctSig_outPk_empty (43 ms)
[ RUN      ] ringct.rctSig_outPk_too_many
[       OK ] ringct.rctSig_outPk_too_many (43 ms)
[ RUN      ] ringct.rctSig_outPk_too_few
[       OK ] ringct.rctSig_outPk_too_few (43 ms)
[ RUN      ] ringct.rctSig_rangeSigs_empty_simple
[       OK ] ringct.rctSig_rangeSigs_empty_simple (99 ms)
[ RUN      ] ringct.rctSig_rangeSigs_too_many_simple
[       OK ] ringct.rctSig_rangeSigs_too_many_simple (46 ms)
[ RUN      ] ringct.rctSig_rangeSigs_too_few_simple
[       OK ] ringct.rctSig_rangeSigs_too_few_simple (47 ms)
[ RUN      ] ringct.rctSig_mgSig_empty_simple
[       OK ] ringct.rctSig_mgSig_empty_simple (46 ms)
[ RUN      ] ringct.rctSig_mgSig_too_many_simple
[       OK ] ringct.rctSig_mgSig_too_many_simple (47 ms)
[ RUN      ] ringct.rctSig_mgSig_too_few_simple
[       OK ] ringct.rctSig_mgSig_too_few_simple (46 ms)
[ RUN      ] ringct.rctSig_mgSig0_ss_empty_simple
[       OK ] ringct.rctSig_mgSig0_ss_empty_simple (90 ms)
[ RUN      ] ringct.rctSig_mgSig0_ss_too_many_simple
[       OK ] ringct.rctSig_mgSig0_ss_too_many_simple (89 ms)
[ RUN      ] ringct.rctSig_mgSig0_ss_too_few_simple
[       OK ] ringct.rctSig_mgSig0_ss_too_few_simple (89 ms)
[ RUN      ] ringct.rctSig_mgSig_ss0_empty_simple
[       OK ] ringct.rctSig_mgSig_ss0_empty_simple (89 ms)
[ RUN      ] ringct.rctSig_mgSig_ss0_too_many_simple
[       OK ] ringct.rctSig_mgSig_ss0_too_many_simple (89 ms)
[ RUN      ] ringct.rctSig_mgSig_ss0_too_few_simple
[       OK ] ringct.rctSig_mgSig_ss0_too_few_simple (89 ms)
[ RUN      ] ringct.rctSig_mgSig0_II_empty_simple
[       OK ] ringct.rctSig_mgSig0_II_empty_simple (90 ms)
[ RUN      ] ringct.rctSig_mgSig0_II_too_many_simple
[       OK ] ringct.rctSig_mgSig0_II_too_many_simple (130 ms)
[ RUN      ] ringct.rctSig_mgSig0_II_too_few_simple
[       OK ] ringct.rctSig_mgSig0_II_too_few_simple (156 ms)
[ RUN      ] ringct.rctSig_mixRing_empty_simple
[       OK ] ringct.rctSig_mixRing_empty_simple (154 ms)
[ RUN      ] ringct.rctSig_mixRing_too_many_simple
[       OK ] ringct.rctSig_mixRing_too_many_simple (149 ms)
[ RUN      ] ringct.rctSig_mixRing_too_few_simple
[       OK ] ringct.rctSig_mixRing_too_few_simple (147 ms)
[ RUN      ] ringct.rctSig_mixRing0_empty_simple
[       OK ] ringct.rctSig_mixRing0_empty_simple (154 ms)
[ RUN      ] ringct.rctSig_mixRing0_too_many_simple
[       OK ] ringct.rctSig_mixRing0_too_many_simple (120 ms)
[ RUN      ] ringct.rctSig_mixRing0_too_few_simple
[       OK ] ringct.rctSig_mixRing0_too_few_simple (89 ms)
[ RUN      ] ringct.rctSig_pseudoOuts_empty_simple
[       OK ] ringct.rctSig_pseudoOuts_empty_simple (47 ms)
[ RUN      ] ringct.rctSig_pseudoOuts_too_many_simple
[       OK ] ringct.rctSig_pseudoOuts_too_many_simple (47 ms)
[ RUN      ] ringct.rctSig_pseudoOuts_too_few_simple
[       OK ] ringct.rctSig_pseudoOuts_too_few_simple (47 ms)
[ RUN      ] ringct.rctSig_ecdhInfo_empty_simple
[       OK ] ringct.rctSig_ecdhInfo_empty_simple (46 ms)
[ RUN      ] ringct.rctSig_ecdhInfo_too_many_simple
[       OK ] ringct.rctSig_ecdhInfo_too_many_simple (47 ms)
[ RUN      ] ringct.rctSig_ecdhInfo_too_few_simple
[       OK ] ringct.rctSig_ecdhInfo_too_few_simple (46 ms)
[ RUN      ] ringct.rctSig_outPk_empty_simple
[       OK ] ringct.rctSig_outPk_empty_simple (46 ms)
[ RUN      ] ringct.rctSig_outPk_too_many_simple
[       OK ] ringct.rctSig_outPk_too_many_simple (47 ms)
[ RUN      ] ringct.rctSig_outPk_too_few_simple
[       OK ] ringct.rctSig_outPk_too_few_simple (47 ms)
[ RUN      ] ringct.reject_gen_simple_ver_non_simple
[       OK ] ringct.reject_gen_simple_ver_non_simple (49 ms)
[ RUN      ] ringct.reject_gen_non_simple_ver_simple
[       OK ] ringct.reject_gen_non_simple_ver_simple (51 ms)
[ RUN      ] ringct.key_ostream
[       OK ] ringct.key_ostream (0 ms)
[ RUN      ] ringct.zeroCommmit
[       OK ] ringct.zeroCommmit (1 ms)
[ RUN      ] ringct.zeroCommitCache
[       OK ] ringct.zeroCommitCache (3 ms)
[ RUN      ] ringct.H
[       OK ] ringct.H (0 ms)
[ RUN      ] ringct.mul8
[       OK ] ringct.mul8 (1 ms)
[ RUN      ] ringct.aggregated
[       OK ] ringct.aggregated (3073 ms)
[----------] 135 tests from ringct (18383 ms total)

[----------] 5 tests from select_outputs
[ RUN      ] select_outputs.one_out_of_N
[       OK ] select_outputs.one_out_of_N (0 ms)
[ RUN      ] select_outputs.order
[       OK ] select_outputs.order (0 ms)
[ RUN      ] select_outputs.gamma
[       OK ] select_outputs.gamma (1431 ms)
[ RUN      ] select_outputs.density
[       OK ] select_outputs.density (16385 ms)
[ RUN      ] select_outputs.same_distribution
[       OK ] select_outputs.same_distribution (18809 ms)
[----------] 5 tests from select_outputs (36626 ms total)

[----------] 12 tests from vercmp
[ RUN      ] vercmp.empty
[       OK ] vercmp.empty (0 ms)
[ RUN      ] vercmp.empty0
[       OK ] vercmp.empty0 (0 ms)
[ RUN      ] vercmp.empty1
[       OK ] vercmp.empty1 (0 ms)
[ RUN      ] vercmp.zero_zero
[       OK ] vercmp.zero_zero (0 ms)
[ RUN      ] vercmp.one_one
[       OK ] vercmp.one_one (0 ms)
[ RUN      ] vercmp.one_two
[       OK ] vercmp.one_two (0 ms)
[ RUN      ] vercmp.two_one
[       OK ] vercmp.two_one (0 ms)
[ RUN      ] vercmp.ten_nine
[       OK ] vercmp.ten_nine (0 ms)
[ RUN      ] vercmp.one_dot_ten_one_dot_nine
[       OK ] vercmp.one_dot_ten_one_dot_nine (0 ms)
[ RUN      ] vercmp.one_one_dot_nine
[       OK ] vercmp.one_one_dot_nine (0 ms)
[ RUN      ] vercmp.to_master
[       OK ] vercmp.to_master (0 ms)
[ RUN      ] vercmp.from_master
[       OK ] vercmp.from_master (0 ms)
[----------] 12 tests from vercmp (0 ms total)

[----------] 4 tests from ringdb
[ RUN      ] ringdb.not_found
[       OK ] ringdb.not_found (253 ms)
[ RUN      ] ringdb.found
[       OK ] ringdb.found (3 ms)
[ RUN      ] ringdb.convert
[       OK ] ringdb.convert (4 ms)
[ RUN      ] ringdb.different_genesis
[       OK ] ringdb.different_genesis (94 ms)
[----------] 4 tests from ringdb (355 ms total)

[----------] 5 tests from spent_outputs
[ RUN      ] spent_outputs.not_found
[       OK ] spent_outputs.not_found (18 ms)
[ RUN      ] spent_outputs.found
[       OK ] spent_outputs.found (6 ms)
[ RUN      ] spent_outputs.vector
[       OK ] spent_outputs.vector (4 ms)
[ RUN      ] spent_outputs.mark_as_unspent
[       OK ] spent_outputs.mark_as_unspent (2 ms)
[ RUN      ] spent_outputs.clear
[       OK ] spent_outputs.clear (7 ms)
[----------] 5 tests from spent_outputs (37 ms total)

[----------] 14 tests from wipeable_string
[ RUN      ] wipeable_string.ctor
[       OK ] wipeable_string.ctor (0 ms)
[ RUN      ] wipeable_string.wipe
[       OK ] wipeable_string.wipe (0 ms)
[ RUN      ] wipeable_string.clear
[       OK ] wipeable_string.clear (0 ms)
[ RUN      ] wipeable_string.push_back
[       OK ] wipeable_string.push_back (0 ms)
[ RUN      ] wipeable_string.append_char
[       OK ] wipeable_string.append_char (0 ms)
[ RUN      ] wipeable_string.append_string
[       OK ] wipeable_string.append_string (0 ms)
[ RUN      ] wipeable_string.empty
[       OK ] wipeable_string.empty (0 ms)
[ RUN      ] wipeable_string.pop_back
[       OK ] wipeable_string.pop_back (0 ms)
[ RUN      ] wipeable_string.equal
[       OK ] wipeable_string.equal (0 ms)
[ RUN      ] wipeable_string.not_equal
[       OK ] wipeable_string.not_equal (0 ms)
[ RUN      ] wipeable_string.trim
[       OK ] wipeable_string.trim (0 ms)
[ RUN      ] wipeable_string.split
[       OK ] wipeable_string.split (0 ms)
[ RUN      ] wipeable_string.parse_hexstr
[       OK ] wipeable_string.parse_hexstr (0 ms)
[ RUN      ] wipeable_string.to_hex
[       OK ] wipeable_string.to_hex (0 ms)
[----------] 14 tests from wipeable_string (0 ms total)

[----------] 1 test from is_hdd
[ RUN      ] is_hdd.linux_os_root
[       OK ] is_hdd.linux_os_root (1 ms)
[----------] 1 test from is_hdd (1 ms total)

[----------] 15 tests from aligned
[ RUN      ] aligned.large_null
[       OK ] aligned.large_null (0 ms)
[ RUN      ] aligned.free_null
[       OK ] aligned.free_null (0 ms)
[ RUN      ] aligned.zero
[       OK ] aligned.zero (0 ms)
[ RUN      ] aligned.aligned1
[       OK ] aligned.aligned1 (0 ms)
[ RUN      ] aligned.aligned4096
[       OK ] aligned.aligned4096 (0 ms)
[ RUN      ] aligned.aligned8
[       OK ] aligned.aligned8 (0 ms)
[ RUN      ] aligned.realloc_null
[       OK ] aligned.realloc_null (0 ms)
[ RUN      ] aligned.realloc_diff_align
[       OK ] aligned.realloc_diff_align (0 ms)
[ RUN      ] aligned.realloc_same
[       OK ] aligned.realloc_same (0 ms)
[ RUN      ] aligned.realloc_larger
[       OK ] aligned.realloc_larger (0 ms)
[ RUN      ] aligned.realloc_zero
[       OK ] aligned.realloc_zero (0 ms)
[ RUN      ] aligned.contents_larger
[       OK ] aligned.contents_larger (0 ms)
[ RUN      ] aligned.contents_same
[       OK ] aligned.contents_same (0 ms)
[ RUN      ] aligned.contents_smaller
[       OK ] aligned.contents_smaller (0 ms)
[ RUN      ] aligned.alignment
[       OK ] aligned.alignment (0 ms)
[----------] 15 tests from aligned (0 ms total)

[----------] 1 test from rpc
[ RUN      ] rpc.is_version_string_valid
[       OK ] rpc.is_version_string_valid (2 ms)
[----------] 1 test from rpc (2 ms total)

[----------] Global test environment tear-down
[==========] 1027 tests from 122 test cases ran. (189632 ms total)
[  PASSED  ] 1027 tests.
<end of output>
Test time = 189.65 sec
----------------------------------------------------------
Test Passed.
"unit_tests" end time: Jan 14 04:25 UTC
"unit_tests" time elapsed: 00:03:09
----------------------------------------------------------

7/20 Testing: difficulty
7/20 Test: difficulty
Command: "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/difficulty/difficulty-tests" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/difficulty/data.txt"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/difficulty
"difficulty" start time: Jan 14 04:25 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.03 sec
----------------------------------------------------------
Test Passed.
"difficulty" end time: Jan 14 04:25 UTC
"difficulty" time elapsed: 00:00:00
----------------------------------------------------------

8/20 Testing: wide_difficulty
8/20 Test: wide_difficulty
Command: "/usr/bin/python" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/difficulty/wide_difficulty.py" "/usr/bin/python" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/difficulty/gen_wide_data.py" "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/difficulty/difficulty-tests" "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/difficulty/wide_data.txt"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/difficulty
"wide_difficulty" start time: Jan 14 04:25 UTC
Output:
----------------------------------------------------------
running:  /usr/bin/python /home/vagrant/slave/monero-static-ubuntu-i686/build/tests/difficulty/gen_wide_data.py > /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/difficulty/wide_data.txt
running:  ['/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/difficulty/difficulty-tests', '--wide', '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/difficulty/wide_data.txt']
<end of output>
Test time =   7.52 sec
----------------------------------------------------------
Test Passed.
"wide_difficulty" end time: Jan 14 04:25 UTC
"wide_difficulty" time elapsed: 00:00:07
----------------------------------------------------------

9/20 Testing: block_weight
9/20 Test: block_weight
Command: "/usr/bin/python" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/block_weight/compare.py" "/usr/bin/python" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/block_weight/block_weight.py" "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/block_weight/block_weight"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/block_weight
"block_weight" start time: Jan 14 04:25 UTC
Output:
----------------------------------------------------------
running:  ['/usr/bin/python', '/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/block_weight/block_weight.py']
running:  ['/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/block_weight/block_weight']
comparing
<end of output>
Test time =  37.23 sec
----------------------------------------------------------
Test Passed.
"block_weight" end time: Jan 14 04:26 UTC
"block_weight" time elapsed: 00:00:37
----------------------------------------------------------

10/20 Testing: hash-fast
10/20 Test: hash-fast
Command: "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash/hash-tests" "fast" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/hash/tests-fast.txt"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash
"hash-fast" start time: Jan 14 04:26 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.01 sec
----------------------------------------------------------
Test Passed.
"hash-fast" end time: Jan 14 04:26 UTC
"hash-fast" time elapsed: 00:00:00
----------------------------------------------------------

11/20 Testing: hash-slow
11/20 Test: hash-slow
Command: "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash/hash-tests" "slow" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/hash/tests-slow.txt"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash
"hash-slow" start time: Jan 14 04:26 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.31 sec
----------------------------------------------------------
Test Passed.
"hash-slow" end time: Jan 14 04:26 UTC
"hash-slow" time elapsed: 00:00:00
----------------------------------------------------------

12/20 Testing: hash-slow-1
12/20 Test: hash-slow-1
Command: "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash/hash-tests" "slow-1" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/hash/tests-slow-1.txt"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash
"hash-slow-1" start time: Jan 14 04:26 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.38 sec
----------------------------------------------------------
Test Passed.
"hash-slow-1" end time: Jan 14 04:26 UTC
"hash-slow-1" time elapsed: 00:00:00
----------------------------------------------------------

13/20 Testing: hash-slow-2
13/20 Test: hash-slow-2
Command: "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash/hash-tests" "slow-2" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/hash/tests-slow-2.txt"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash
"hash-slow-2" start time: Jan 14 04:26 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   1.28 sec
----------------------------------------------------------
Test Passed.
"hash-slow-2" end time: Jan 14 04:26 UTC
"hash-slow-2" time elapsed: 00:00:01
----------------------------------------------------------

14/20 Testing: hash-slow-4
14/20 Test: hash-slow-4
Command: "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash/hash-tests" "slow-4" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/hash/tests-slow-4.txt"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash
"hash-slow-4" start time: Jan 14 04:26 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   1.66 sec
----------------------------------------------------------
Test Passed.
"hash-slow-4" end time: Jan 14 04:26 UTC
"hash-slow-4" time elapsed: 00:00:01
----------------------------------------------------------

15/20 Testing: hash-tree
15/20 Test: hash-tree
Command: "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash/hash-tests" "tree" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/hash/tests-tree.txt"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash
"hash-tree" start time: Jan 14 04:26 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.00 sec
----------------------------------------------------------
Test Passed.
"hash-tree" end time: Jan 14 04:26 UTC
"hash-tree" time elapsed: 00:00:00
----------------------------------------------------------

16/20 Testing: hash-extra-blake
16/20 Test: hash-extra-blake
Command: "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash/hash-tests" "extra-blake" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/hash/tests-extra-blake.txt"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash
"hash-extra-blake" start time: Jan 14 04:26 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.01 sec
----------------------------------------------------------
Test Passed.
"hash-extra-blake" end time: Jan 14 04:26 UTC
"hash-extra-blake" time elapsed: 00:00:00
----------------------------------------------------------

17/20 Testing: hash-extra-groestl
17/20 Test: hash-extra-groestl
Command: "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash/hash-tests" "extra-groestl" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/hash/tests-extra-groestl.txt"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash
"hash-extra-groestl" start time: Jan 14 04:26 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.01 sec
----------------------------------------------------------
Test Passed.
"hash-extra-groestl" end time: Jan 14 04:26 UTC
"hash-extra-groestl" time elapsed: 00:00:00
----------------------------------------------------------

18/20 Testing: hash-extra-jh
18/20 Test: hash-extra-jh
Command: "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash/hash-tests" "extra-jh" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/hash/tests-extra-jh.txt"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash
"hash-extra-jh" start time: Jan 14 04:26 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.01 sec
----------------------------------------------------------
Test Passed.
"hash-extra-jh" end time: Jan 14 04:26 UTC
"hash-extra-jh" time elapsed: 00:00:00
----------------------------------------------------------

19/20 Testing: hash-extra-skein
19/20 Test: hash-extra-skein
Command: "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash/hash-tests" "extra-skein" "/home/vagrant/slave/monero-static-ubuntu-i686/build/tests/hash/tests-extra-skein.txt"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash
"hash-extra-skein" start time: Jan 14 04:26 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.01 sec
----------------------------------------------------------
Test Passed.
"hash-extra-skein" end time: Jan 14 04:26 UTC
"hash-extra-skein" time elapsed: 00:00:00
----------------------------------------------------------

20/20 Testing: hash-variant2-int-sqrt
20/20 Test: hash-variant2-int-sqrt
Command: "/home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash/hash-tests" "variant2_int_sqrt"
Directory: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/release/tests/hash
"hash-variant2-int-sqrt" start time: Jan 14 04:26 UTC
Output:
----------------------------------------------------------
<end of output>
Test time = 662.86 sec
----------------------------------------------------------
Test Passed.
"hash-variant2-int-sqrt" end time: Jan 14 04:37 UTC
"hash-variant2-int-sqrt" time elapsed: 00:11:02
----------------------------------------------------------

End testing: Jan 14 04:37 UTC