EC1189

Synopsis

Ordinary rules may override the commands of other ordinary rules, though there is a warning. For #pragma multi, command overriding is prohibited.

Description

Overriding of the commands for a single target is tricky enough, but where multiple targets are to be updated simultaneously, the practice of overriding commands is even more confusing, and so it is prohibited.

Reasons

This error triggers when two #pragma multi rules with the same target set both specify commands.

Fixes

Pick the commands you want, and drop the other ones.