# VHDL155: All deferred constants should be initialized ## Summary ```{raw} html

Count: 1

ReliabilitySecurityMaintainabilityCode attributeEffort to fixTags
LOW--Intentionality | Logical5minsynthesis, do254, linter, simulation, do254-ss7
``` ## Description ```{raw} html

All deferred constants should be initialized.

Noncompliant code example

package fly is
  constant deferred_a : integer; -- deferred constant
  constant deferred_b : integer; -- deferred constant
  constant not_deferred : integer := 12;
end;

package body fly is
  constant deferred_a : integer := 3;
  -- Noncompliant: deferred_b is not initialized
end;

Compliant solution

package fly is
  constant deferred_a : integer; -- deferred constant
  constant deferred_b : integer; -- deferred constant
  constant not_deferred : integer := 12;
end;

package body fly is
  constant deferred_a : integer := 3;
  constant deferred_b : integer := 5;
end;
``` ## Parameters No parameters. ```{raw} html ```