add eve and docile return value.
add require docile function. fixed gcadd bug at a2_ir. add require test case.