# VHDL155: All deferred constants should be initialized ## Summary ```{raw} html
| Reliability | Security | Maintainability | Code attribute | Effort to fix | Tags |
|---|---|---|---|---|---|
| LOW | - | - | Intentionality | Logical | 5min | synthesis, do254, linter, simulation, do254-ss7 |
All deferred constants should be initialized.
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;
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 ```