CHECK: Macro argument 'd' may be better as '(d)' to avoid precedence issues CHECK: Macro argument 'h' may be better as '(h)' to avoid precedence issues