correct signed/unsigned type mismatch for cg bit arrays