Commit Graph

22197 Commits

Author SHA1 Message Date
jl777
4ac854ea90 Simplify ensure 2018-04-25 01:37:43 +03:00
jl777
695ffea8de +ensure 2018-04-25 01:30:28 +03:00
jl777
163fbf95a1 Test 2018-04-25 01:29:00 +03:00
jl777
55c01f138d Audo addtoblockindex 2018-04-25 01:14:19 +03:00
jl777
d60fb8fa36 Test 2018-04-25 01:10:52 +03:00
Jack Grigg
bf605b2644 Return result of boost::apply_visitor
Not returning a value at the end of a non-void function is undefined behaviour.
Given that this managed to pass our full test suite, I guess that GCC looks for
un-returned values at the end of a function and uses them as the return value,
if the keyword is missing. Clang OTOH complains, which is how we spotted this:
https://ci.z.cash/#/builders/16/builds/282
2018-04-24 23:04:09 +01:00
jl777
4270df91a3 -ensure 2018-04-25 01:01:26 +03:00
jl777
537cfef7d9 +error 2018-04-25 00:59:58 +03:00
jl777
cfd2492e38 Skip ensure 2018-04-25 00:49:55 +03:00
jl777
d1c9d1b492 Test 2018-04-25 00:45:38 +03:00
jl777
9a26ff906c Test 2018-04-25 00:42:36 +03:00
jl777
4cbd837c0b Test 2018-04-25 00:40:07 +03:00
jl777
6fa7fd0c16 Test 2018-04-25 00:35:20 +03:00
jl777
5d214ce738 New approach for komodo_ensure 2018-04-25 00:24:07 +03:00
jl777
6b619d6edf Test 2018-04-25 00:20:58 +03:00
Homu
f961e5c3c0 Auto merge of #3195 - str4d:3180-clang-warnings, r=str4d
Remove now-unshadowed serialization lines that do nothing

Previously we had both nVersion as a class parameter *and* a serialization
argument, and in several inherited serializers the latter was set to the former,
in order to pass the serialized object's version into underlying parsers. #3180
pulled in the upstream changes to clean this up, and in doing so these lines
became no-ops - setting the class parameter to itself. Clang throws warnings on
this, which turn into errors on the MacOS builder.

We can just remove these, because upstream already had done so in earlier PRs,
indicating that they were not being relied on by underlying parsers.
2018-04-24 14:03:57 -07:00
jl777
b571143669 Update komodo_ensure 2018-04-25 00:01:34 +03:00
jl777
223fbb65cb Fix komodo_ensure 2018-04-24 23:56:42 +03:00
jl777
12c4543d51 Fix komodo_ensure 2018-04-24 23:50:45 +03:00
jl777
e0ed9dca91 -print 2018-04-24 23:18:08 +03:00
jl777
9ffe5e947b Latest pindex autocrat 2018-04-24 23:15:57 +03:00
jl777
c1029e9df4 Test 2018-04-24 23:07:12 +03:00
jl777
8a1b1894bc Test 2018-04-24 23:01:03 +03:00
jl777
70c6301c92 Syntax 2018-04-24 22:58:35 +03:00
jl777
169abf82c5 Test 2018-04-24 22:53:46 +03:00
jl777
b1af3ff165 Test 2018-04-24 22:47:45 +03:00
jl777
857c644fad Auto set index 2018-04-24 22:46:23 +03:00
jl777
b04e28042d Test 2018-04-24 22:38:24 +03:00
jl777
b8d0ed28ea Fix 2018-04-24 22:37:06 +03:00
jl777
bab6d6ab0c Update check deposit code 2018-04-24 22:32:56 +03:00
jl777
753b841f99 Move POW code around 2018-04-24 22:31:28 +03:00
jl777
6bf62671eb komodo_checkPOW functions 2018-04-24 22:18:34 +03:00
jl777
b2b5381f52 Add hash 2018-04-24 22:16:49 +03:00
jl777
ed5ef86613 komodo_POW 2018-04-24 22:15:42 +03:00
jl777
d81711c398 komodo_ensure, process/testblock 2018-04-24 22:12:58 +03:00
jl777
09a409ea91 Accept block future block changes 2018-04-24 22:10:01 +03:00
jl777
af58b81e17 More 2018-04-24 22:05:50 +03:00
jl777
3ae9dcb4c3 More future block 2018-04-24 22:01:53 +03:00
jl777
1d1c75f4f0 Futureblock flag 2018-04-24 21:57:30 +03:00
jl777
808117f335 Merge pull request #624 from jl777/jl777
Jl777
2018-04-24 21:36:08 +03:00
jl777
c4318f427b Test 2018-04-24 21:11:32 +03:00
jl777
395f10cf91 Test 2018-04-24 21:09:51 +03:00
jl777
e8314e82f5 +logprints 2018-04-24 20:23:29 +03:00
jl777
42c2e91bbf Test 2018-04-24 19:32:48 +03:00
jl777
85f1853e35 Revert 2018-04-24 19:28:42 +03:00
jl777
06ce10a9a7 Test 2018-04-24 19:24:14 +03:00
jl777
48f12344d2 revert 2018-04-24 19:11:44 +03:00
jl777
78fa6faa82 -60 test 2018-04-24 19:11:06 +03:00
ca333
29e829075d Merge pull request #24 from jl777/master
update master
2018-04-24 18:06:59 +02:00
ca333
0aeea5588d Merge pull request #25 from jl777/beta
update beta
2018-04-24 18:06:47 +02:00