ULP Advisor Options

The following options can be used with the armcl compiler to help you identify source code in your application that may violate ULP Advisor rules.

The tiarmclang compiler does not provide this capability.

armcl Option tiarmclang Option
–advice:power=<all|none|<rule>> not supported
The armcl compiler enables checking the specified ULP Advisor rules via use of the –advice:power option. By default, the compiler checks all rules, but you can select a specific <rule> to be checked as an argument to the –advice:power option.
armcl Option tiarmclang Option
–advice:power_severity=<error|warning|remark|suppress> not supported
You can set the severity of the diagnostic to be reported for violations of ULP Advisor rules using the armcl compiler’s –advice:power_severity option.