solving hamiltonian: Error During Test at /home/leo/.julia/dev/QuAlgorithmZoo/test/hamiltonian_solvers.jl:6
Got exception outside of a @test
MethodError: no method matching TimeEvolution(::CachedBlock{CacheServers.DefaultServer{AbstractBlock,CacheFragment},
Sum{8,Complex{Float64},Tuple{Prod{8,Complex{Float64},Tuple{PutBlock{8,1,1,Complex{Float64
},XGate{Complex{Float64}}},PutBlock{8,1,1,Complex{Float64},XGate{Complex{Float64}}}}},Prod{
8,Complex{Float64},Tuple{PutBlock{8,1,1,Complex{Float64},YGate{Complex{Float64}}},PutBlock
{8,1,1,Complex{Float64},YGate{Complex{Float64}}}}},Prod{8,Complex{Float64},Tuple{PutBlock{8
,1,1,Complex{Float64},ZGate{Complex{Float64}}},PutBlock{8,1,1,Complex{Float64},ZGate{Comp
lex{Float64}}}}},Prod{8,Complex{Float64},Tuple{PutBlock{8,1,1,Complex{Float64},XGate{Comple
x{Float64}}},PutBlock{8,1,1,Complex{Float64},XGate{Complex{Float64}}}}},Prod{8,Complex{Float
64},Tuple{PutBlock{8,1,1,Complex{Float64},YGate{Complex{Float64}}},PutBlock{8,1,1,Complex{
Float64},YGate{Complex{Float64}}}}},Prod{8,Complex{Float64},Tuple{PutBlock{8,1,1,Complex{Fl
oat64},ZGate{Complex{Float64}}},PutBlock{8,1,1,Complex{Float64},ZGate{Complex{Float64}}}}},
Prod{8,Complex{Float64},Tuple{PutBlock{8,1,1,Complex{Float64},XGate{Complex{Float64}}},Put
Block{8,1,1,Complex{Float64},XGate{Complex{Float64}}}}},Prod{8,Complex{Float64},Tuple{PutBl
ock{8,1,1,Complex{Float64},YGate{Complex{Float64}}},PutBlock{8,1,1,Complex{Float64},YGate{
Complex{Float64}}}}},Prod{8,Complex{Float64},Tuple{PutBlock{8,1,1,Complex{Float64},ZGate{C
omplex{Float64}}},PutBlock{8,1,1,Complex{Float64},ZGate{Complex{Float64}}}}},Prod{8,Comple
x{Float64},Tuple{PutBlock{8,1,1,Complex{Float64},XGate{Complex{Float64}}},PutBlock{8,1,1,Co
mplex{Float64},XGate{Complex{Float64}}}}},Prod{8,Complex{Float64},Tuple{PutBlock{8,1,1,Com
plex{Float64},YGate{Complex{Float64}}},PutBlock{8,1,1,Complex{Float64},YGate{Complex{Float
64}}}}},Prod{8,Complex{Float64},Tuple{PutBlock{8,1,1,Complex{Float64},ZGate{Complex{Float6
4}}},PutBlock{8,1,1,Complex{Float64},ZGate{Complex{Float64}}}}},Prod{8,Complex{Float64},Tupl
e{PutBlock{8,1,1,Complex{Float64},XGate{Complex{Float64}}},PutBlock{8,1,1,Complex{Float64},
XGate{Complex{Float64}}}}},Prod{8,Complex{Float64},Tuple{PutBlock{8,1,1,Complex{Float64},Y
Gate{Complex{Float64}}},PutBlock{8,1,1,Complex{Float64},YGate{Complex{Float64}}}}},Prod{8,
Complex{Float64},Tuple{PutBlock{8,1,1,Complex{Float64},ZGate{Complex{Float64}}},PutBlock{8
,1,1,Complex{Float64},ZGate{Complex{Float64}}}}},Prod{8,Complex{Float64},Tuple{PutBlock{8,1
,1,Complex{Float64},XGate{Complex{Float64}}},PutBlock{8,1,1,Complex{Float64},XGate{Comple
x{Float64}}}}},Prod{8,Complex{Float64},Tuple{PutBlock{8,1,1,Complex{Float64},YGate{Complex{
Float64}}},PutBlock{8,1,1,Complex{Float64},YGate{Complex{Float64}}}}},Prod{8,Complex{Float6
4},Tuple{PutBlock{8,1,1,Complex{Float64},ZGate{Complex{Float64}}},PutBlock{8,1,1,Complex{Fl
oat64},ZGate{Complex{Float64}}}}},Prod{8,Complex{Float64},Tuple{PutBlock{8,1,1,Complex{Flo
at64},XGate{Complex{Float64}}},PutBlock{8,1,1,Complex{Float64},XGate{Complex{Float64}}}}},P
rod{8,Complex{Float64},Tuple{PutBlock{8,1,1,Complex{Float64},YGate{Complex{Float64}}},PutB
lock{8,1,1,Complex{Float64},YGate{Complex{Float64}}}}},Prod{8,Complex{Float64},Tuple{PutBlo
ck{8,1,1,Complex{Float64},ZGate{Complex{Float64}}},PutBlock{8,1,1,Complex{Float64},ZGate{C
omplex{Float64}}}}},Prod{8,Complex{Float64},Tuple{PutBlock{8,1,1,Complex{Float64},XGate{Co
mplex{Float64}}},PutBlock{8,1,1,Complex{Float64},XGate{Complex{Float64}}}}},Prod{8,Complex{
Float64},Tuple{PutBlock{8,1,1,Complex{Float64},YGate{Complex{Float64}}},PutBlock{8,1,1,Com
plex{Float64},YGate{Complex{Float64}}}}},Prod{8,Complex{Float64},Tuple{PutBlock{8,1,1,Compl
ex{Float64},ZGate{Complex{Float64}}},PutBlock{8,1,1,Complex{Float64},ZGate{Complex{Float6
4}}}}}}},8,Complex{Float64}}, ::Complex{Int64})