add abi compatibility test