Why is this an issue?

Macros should not be redefined.

Either remove the duplicated macro or update the name of the macro that might come from a copy/paste.

How to fix it

Code examples

Noncompliant code example

`define FOO 1
`define FOO 2

Compliant solution

`define FOO 1
`define BAR 2