liyishuai / coq-http2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Computing tests with dependent types

olekgierczak opened this issue · comments

I'm currently doing some more testing on frame encoding and I found I'm unable to compute the functions completely, there just ends up being a complicated unsimplified term. I believe this to be because of the dependent types in the frame header encoding (which was added after I last tested the encoder), though I'm not completely sure. Is there some special way to run dependently typed functions?

I think I've found the problem. Vector.rev used some matching on opaque definitions of some kind. I fixed the problem by getting rid of the use of rev (specifically in to_string of byte vector).