What do you mean by anion gap compensation? In non-anion gap acidosis due to diarrhea, you have GI loss of bicarb but an increase in chloride anion so it balances out, so no increased gap. There is no increase in unmeasured anions as you would have in a wide gap acidosis.