mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-17 09:23:48 +00:00
Merge fcfe63a2e7 into 2ab2a9f131
This commit is contained in:
commit
2a55d1ef66
2 changed files with 1 additions and 10 deletions
|
|
@ -150,9 +150,6 @@ func (st *StateTransition) to() vm.AccountRef {
|
||||||
}
|
}
|
||||||
|
|
||||||
reference := vm.AccountRef(*to)
|
reference := vm.AccountRef(*to)
|
||||||
if !st.state.Exist(*to) {
|
|
||||||
st.state.CreateAccount(*to)
|
|
||||||
}
|
|
||||||
return reference
|
return reference
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -39,12 +39,6 @@ func TestState(t *testing.T) {
|
||||||
st.fails(`^stRevertTest/RevertPrefoundEmptyOOG\.json/EIP158`, "bug in test")
|
st.fails(`^stRevertTest/RevertPrefoundEmptyOOG\.json/EIP158`, "bug in test")
|
||||||
st.fails(`^stRevertTest/RevertPrecompiledTouch\.json/Byzantium`, "bug in test")
|
st.fails(`^stRevertTest/RevertPrecompiledTouch\.json/Byzantium`, "bug in test")
|
||||||
st.fails(`^stRevertTest/RevertPrefoundEmptyOOG\.json/Byzantium`, "bug in test")
|
st.fails(`^stRevertTest/RevertPrefoundEmptyOOG\.json/Byzantium`, "bug in test")
|
||||||
st.fails( `^stRandom/randomStatetest645\.json/EIP150/.*`, "known bug #15119")
|
|
||||||
st.fails( `^stRandom/randomStatetest645\.json/Frontier/.*`, "known bug #15119")
|
|
||||||
st.fails( `^stRandom/randomStatetest645\.json/Homestead/.*`, "known bug #15119")
|
|
||||||
st.fails( `^stRandom/randomStatetest644\.json/EIP150/.*`, "known bug #15119")
|
|
||||||
st.fails( `^stRandom/randomStatetest644\.json/Frontier/.*`, "known bug #15119")
|
|
||||||
st.fails( `^stRandom/randomStatetest644\.json/Homestead/.*`, "known bug #15119")
|
|
||||||
|
|
||||||
|
|
||||||
st.walk(t, stateTestDir, func(t *testing.T, name string, test *StateTest) {
|
st.walk(t, stateTestDir, func(t *testing.T, name string, test *StateTest) {
|
||||||
|
|
@ -76,7 +70,7 @@ func withTrace(t *testing.T, gasLimit uint64, test func(vm.Config) error) {
|
||||||
}
|
}
|
||||||
t.Error(err)
|
t.Error(err)
|
||||||
if gasLimit > traceErrorLimit {
|
if gasLimit > traceErrorLimit {
|
||||||
t.Log("gas limit too high for EVM trace")
|
//t.Log("gas limit too high for EVM trace")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
tracer := vm.NewStructLogger(nil)
|
tracer := vm.NewStructLogger(nil)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue