BN_R_NOT_A_SQUARE
{ERR_REASON(BN_R_NOT_A_SQUARE) , "not a square"},
BNerror(BN_R_NOT_A_SQUARE);
BNerror(BN_R_NOT_A_SQUARE);
if (ERR_GET_LIB(err) == ERR_LIB_BN && ERR_GET_REASON(err) == BN_R_NOT_A_SQUARE) {