I don't seem to be able to get the bit array to work. I'm using PicBasic Pro Compiler 2.44 and the p16F648A

I declare the var " flags var bit[8]" and it assembles ok but when I try and use it "flags[2] = 1" the bit does not get set. Am i doing something wrong or is there a problem with the bit array in this version.