packages feed

liquid-fixpoint-0.5.0.0: tests/pos/poly1.fq

// This definition works fine ...
// constant offset : (func(2, [int ; (BitVec Size32) ]))

// But this crashes as 'offset 0' is embedded as int not bv...
constant offset : (func(2, [int; @(0)]))

bind 0 x  : {VV : (BitVec  Size32) | [ VV = offset 0 ]}

constraint: 
  env [0]
  lhs {VV : (BitVec Size32) | [ VV = x ] }
  rhs {VV : (BitVec Size32) | [ VV = x ] }
  id 1 tag [1]