So from what I understand now, the way to accomplish a "simple-style-warning" without having compile-file return failure-p is to define a subclass of style-warning with the format-control/arg slots and a :report function myself. Is this correct? Vladimir