Require cl-lib instead of eval-when-compile cl