fix compilation of integrate in case of the range is represented by a list of marker