Negative labels in XGBRanker w/ listwise objective

Do I understand correctly that XGBRanker w/ listwise objective does not support negative labels? Given that labels are unsigned integers: rank_metric.cc

Yes, the labels should be non-negative integers: 0, 1, 2, 3, …