From 8a53efa84c102c2c547692e47778e5a5e45cb126 Mon Sep 17 00:00:00 2001 From: Dimitry Date: Fri, 6 Oct 2017 22:59:28 +0300 Subject: refill all the tests --- GeneralStateTests/stRefundTest/refund50_1.json | 5 +++-- GeneralStateTests/stRefundTest/refund50_2.json | 5 +++-- GeneralStateTests/stRefundTest/refund50percentCap.json | 5 +++-- GeneralStateTests/stRefundTest/refund600.json | 5 +++-- GeneralStateTests/stRefundTest/refundSuicide50procentCap.json | 5 +++-- GeneralStateTests/stRefundTest/refund_CallA.json | 5 +++-- GeneralStateTests/stRefundTest/refund_CallA_OOG.json | 5 +++-- GeneralStateTests/stRefundTest/refund_CallA_notEnoughGasInCall.json | 5 +++-- GeneralStateTests/stRefundTest/refund_CallToSuicideNoStorage.json | 5 +++-- GeneralStateTests/stRefundTest/refund_CallToSuicideStorage.json | 5 +++-- GeneralStateTests/stRefundTest/refund_CallToSuicideTwice.json | 5 +++-- GeneralStateTests/stRefundTest/refund_NoOOG_1.json | 5 +++-- GeneralStateTests/stRefundTest/refund_OOG.json | 5 +++-- GeneralStateTests/stRefundTest/refund_TxToSuicide.json | 5 +++-- GeneralStateTests/stRefundTest/refund_TxToSuicideOOG.json | 5 +++-- GeneralStateTests/stRefundTest/refund_changeNonZeroStorage.json | 5 +++-- GeneralStateTests/stRefundTest/refund_getEtherBack.json | 5 +++-- GeneralStateTests/stRefundTest/refund_multimpleSuicide.json | 5 +++-- GeneralStateTests/stRefundTest/refund_singleSuicide.json | 5 +++-- 19 files changed, 57 insertions(+), 38 deletions(-) (limited to 'GeneralStateTests/stRefundTest') diff --git a/GeneralStateTests/stRefundTest/refund50_1.json b/GeneralStateTests/stRefundTest/refund50_1.json index e71448e6b..36f1fbecb 100644 --- a/GeneralStateTests/stRefundTest/refund50_1.json +++ b/GeneralStateTests/stRefundTest/refund50_1.json @@ -2,9 +2,10 @@ "refund50_1" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund50_1Filler.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund50_1Filler.json", + "sourceHash" : "564441a57a60c583d53f1db297489070c0e3079710de29ac81fb78fbf390e073" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refund50_2.json b/GeneralStateTests/stRefundTest/refund50_2.json index 6a6c9f970..2006402c5 100644 --- a/GeneralStateTests/stRefundTest/refund50_2.json +++ b/GeneralStateTests/stRefundTest/refund50_2.json @@ -2,9 +2,10 @@ "refund50_2" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund50_2Filler.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund50_2Filler.json", + "sourceHash" : "320cd00b5649371a9ff1921015ea4113241528e77bf9a12f65ca6eb87575ecaf" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refund50percentCap.json b/GeneralStateTests/stRefundTest/refund50percentCap.json index f84f6f533..d797506f5 100644 --- a/GeneralStateTests/stRefundTest/refund50percentCap.json +++ b/GeneralStateTests/stRefundTest/refund50percentCap.json @@ -2,9 +2,10 @@ "refund50percentCap" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund50percentCapFiller.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund50percentCapFiller.json", + "sourceHash" : "d0c7dbbabc3ece4869c0b7235f581ec9e1c392589f463c7837408a5040042c5e" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refund600.json b/GeneralStateTests/stRefundTest/refund600.json index 2710da92e..edc6acd18 100644 --- a/GeneralStateTests/stRefundTest/refund600.json +++ b/GeneralStateTests/stRefundTest/refund600.json @@ -2,9 +2,10 @@ "refund600" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund600Filler.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund600Filler.json", + "sourceHash" : "2e2aa6217f25c93eec95fd4c11edf4c167fa67d9421a988519fc785bcf1d692c" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refundSuicide50procentCap.json b/GeneralStateTests/stRefundTest/refundSuicide50procentCap.json index 968de0479..a3b53706c 100644 --- a/GeneralStateTests/stRefundTest/refundSuicide50procentCap.json +++ b/GeneralStateTests/stRefundTest/refundSuicide50procentCap.json @@ -2,9 +2,10 @@ "refundSuicide50procentCap" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refundSuicide50procentCapFiller.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refundSuicide50procentCapFiller.json", + "sourceHash" : "e00ae45e693614fc13e4578010dabc8791088ddc03ff0e91cc544b3a1334274c" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refund_CallA.json b/GeneralStateTests/stRefundTest/refund_CallA.json index 4ece40d67..e7c377050 100644 --- a/GeneralStateTests/stRefundTest/refund_CallA.json +++ b/GeneralStateTests/stRefundTest/refund_CallA.json @@ -2,9 +2,10 @@ "refund_CallA" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_CallAFiller.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_CallAFiller.json", + "sourceHash" : "890163c1b2add4a635fe6af1b336d8902705f27ed9efcd2493111f749a3cb1e6" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refund_CallA_OOG.json b/GeneralStateTests/stRefundTest/refund_CallA_OOG.json index f3faec54a..a9f1c76b3 100644 --- a/GeneralStateTests/stRefundTest/refund_CallA_OOG.json +++ b/GeneralStateTests/stRefundTest/refund_CallA_OOG.json @@ -2,9 +2,10 @@ "refund_CallA_OOG" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_CallA_OOGFiller.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_CallA_OOGFiller.json", + "sourceHash" : "e21d32851cef82d08075b4b065b86c00353d4f5b5a642563919febcca7182348" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refund_CallA_notEnoughGasInCall.json b/GeneralStateTests/stRefundTest/refund_CallA_notEnoughGasInCall.json index 0fdb2cc70..2d1a67bfe 100644 --- a/GeneralStateTests/stRefundTest/refund_CallA_notEnoughGasInCall.json +++ b/GeneralStateTests/stRefundTest/refund_CallA_notEnoughGasInCall.json @@ -2,9 +2,10 @@ "refund_CallA_notEnoughGasInCall" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_CallA_notEnoughGasInCallFiller.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_CallA_notEnoughGasInCallFiller.json", + "sourceHash" : "78de6e45ea269658f3c47763650caae688d5b9424407fcdef6e3536a94bf9dad" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refund_CallToSuicideNoStorage.json b/GeneralStateTests/stRefundTest/refund_CallToSuicideNoStorage.json index 3e3022f96..527d1f2e0 100644 --- a/GeneralStateTests/stRefundTest/refund_CallToSuicideNoStorage.json +++ b/GeneralStateTests/stRefundTest/refund_CallToSuicideNoStorage.json @@ -2,9 +2,10 @@ "refund_CallToSuicideNoStorage" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_CallToSuicideNoStorageFiller.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_CallToSuicideNoStorageFiller.json", + "sourceHash" : "0f4c9d07205cd2e34bd3655a7c18d3a38bbb962a1d566f8f87bf9bfde4c16c06" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refund_CallToSuicideStorage.json b/GeneralStateTests/stRefundTest/refund_CallToSuicideStorage.json index 90ea88bd5..46c29eae6 100644 --- a/GeneralStateTests/stRefundTest/refund_CallToSuicideStorage.json +++ b/GeneralStateTests/stRefundTest/refund_CallToSuicideStorage.json @@ -2,9 +2,10 @@ "refund_CallToSuicideStorage" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_CallToSuicideStorageFiller.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_CallToSuicideStorageFiller.json", + "sourceHash" : "70db287a041d8d85317fb0886b4af5697bb3ddd807570c58510fedfa3f038d1d" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refund_CallToSuicideTwice.json b/GeneralStateTests/stRefundTest/refund_CallToSuicideTwice.json index cc6ea4004..b091be44e 100644 --- a/GeneralStateTests/stRefundTest/refund_CallToSuicideTwice.json +++ b/GeneralStateTests/stRefundTest/refund_CallToSuicideTwice.json @@ -2,9 +2,10 @@ "refund_CallToSuicideTwice" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_CallToSuicideTwiceFiller.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_CallToSuicideTwiceFiller.json", + "sourceHash" : "5be144828802aafdf5f6841ccdc5a86dde46b9276addf4c0d407e2552b5648cf" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refund_NoOOG_1.json b/GeneralStateTests/stRefundTest/refund_NoOOG_1.json index 9938e9b14..d69a6b146 100644 --- a/GeneralStateTests/stRefundTest/refund_NoOOG_1.json +++ b/GeneralStateTests/stRefundTest/refund_NoOOG_1.json @@ -2,9 +2,10 @@ "refund_NoOOG_1" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_NoOOG_1Filler.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_NoOOG_1Filler.json", + "sourceHash" : "ef32d90434658cd81da9a2db613655a7c0f793b9a299ec32c132d004684d7429" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refund_OOG.json b/GeneralStateTests/stRefundTest/refund_OOG.json index c46be4cf7..343d8610c 100644 --- a/GeneralStateTests/stRefundTest/refund_OOG.json +++ b/GeneralStateTests/stRefundTest/refund_OOG.json @@ -2,9 +2,10 @@ "refund_OOG" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_OOGFiller.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_OOGFiller.json", + "sourceHash" : "4e58f9ca3f4984d658c56f900db7756347d8b53aa007bb48624ffcabcfee7f05" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refund_TxToSuicide.json b/GeneralStateTests/stRefundTest/refund_TxToSuicide.json index 18cd072ab..9f8ab1c13 100644 --- a/GeneralStateTests/stRefundTest/refund_TxToSuicide.json +++ b/GeneralStateTests/stRefundTest/refund_TxToSuicide.json @@ -2,9 +2,10 @@ "refund_TxToSuicide" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_TxToSuicideFiller.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_TxToSuicideFiller.json", + "sourceHash" : "e6f73e3df92debbb8add5cf4f088b1a26f7659ec1372fa226c513b8b2f9eeed2" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refund_TxToSuicideOOG.json b/GeneralStateTests/stRefundTest/refund_TxToSuicideOOG.json index 905bf5152..7777072c2 100644 --- a/GeneralStateTests/stRefundTest/refund_TxToSuicideOOG.json +++ b/GeneralStateTests/stRefundTest/refund_TxToSuicideOOG.json @@ -2,9 +2,10 @@ "refund_TxToSuicideOOG" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_TxToSuicideOOGFiller.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_TxToSuicideOOGFiller.json", + "sourceHash" : "6af5f435c7ea9b5cda4fc0c4b23b2bfc59d395565ab3b0980cc684591e5e742e" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refund_changeNonZeroStorage.json b/GeneralStateTests/stRefundTest/refund_changeNonZeroStorage.json index 4723596f7..3df194c89 100644 --- a/GeneralStateTests/stRefundTest/refund_changeNonZeroStorage.json +++ b/GeneralStateTests/stRefundTest/refund_changeNonZeroStorage.json @@ -2,9 +2,10 @@ "refund_changeNonZeroStorage" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_changeNonZeroStorageFiller.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_changeNonZeroStorageFiller.json", + "sourceHash" : "cb5d9fd7b3a756ff54adf4a8b328c35a352853060858042217a1460530164ee8" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refund_getEtherBack.json b/GeneralStateTests/stRefundTest/refund_getEtherBack.json index da0cae3b2..17cd8f64c 100644 --- a/GeneralStateTests/stRefundTest/refund_getEtherBack.json +++ b/GeneralStateTests/stRefundTest/refund_getEtherBack.json @@ -2,9 +2,10 @@ "refund_getEtherBack" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_getEtherBackFiller.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_getEtherBackFiller.json", + "sourceHash" : "0e81724a1dca8a45a545ba52eba2572be11348d99fb41ee8ab0319f6d01ce2fd" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refund_multimpleSuicide.json b/GeneralStateTests/stRefundTest/refund_multimpleSuicide.json index b577d8441..6bb14a0f5 100644 --- a/GeneralStateTests/stRefundTest/refund_multimpleSuicide.json +++ b/GeneralStateTests/stRefundTest/refund_multimpleSuicide.json @@ -2,9 +2,10 @@ "refund_multimpleSuicide" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_multimpleSuicideFiller.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_multimpleSuicideFiller.json", + "sourceHash" : "7aafb2979845f072297037ae9c6062572ffbfe10cefffd98d45ef67afc372299" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stRefundTest/refund_singleSuicide.json b/GeneralStateTests/stRefundTest/refund_singleSuicide.json index d649d30a6..b346822dc 100644 --- a/GeneralStateTests/stRefundTest/refund_singleSuicide.json +++ b/GeneralStateTests/stRefundTest/refund_singleSuicide.json @@ -2,9 +2,10 @@ "refund_singleSuicide" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_singleSuicideFiller.json" + "source" : "src/GeneralStateTestsFiller/stRefundTest/refund_singleSuicideFiller.json", + "sourceHash" : "e343131507c2fb17114c75c8c27d17dd162598fb6770b0b709a9fb5dda729cac" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", -- cgit