Source class "\Magento\CatalogRule\Api\Data\RuleLabelInterface" for "Magent o\CatalogRule\Api\Data\RuleLabelInterfaceFactory" generation does not exist .
You can rename registration.php of module which is throwing compilation error.
Reference : Stack Exchange
Are you using custom code? Because
RuleLabelInterface is part of the
Magento_SalesRule-module, not the
setup:di:compile with the
-vvv-argument to see the trace which is throwing the error. I'm guessing some module is instantiating the wrong class (and I doubt if it's Magento).