test modification compilation