added the variable bit vector assertion for the smt solver