Why is this an issue?

Signals from a process' sensitivity list should not be affected in that process. This can lead to a reactivation of the process.

How to fix it

Code examples

Noncompliant code example

process(sig) is
begin
  sig <= '0'; -- Noncompliant
end process;