VERILOG2086: Unsized types should not be used in concatenations

Summary

Count: 1

ReliabilitySecurityMaintainabilityCode attributeEffort to fixTags
LOW--Consistency | Conventional10minsynthesis, portability, vscode, linter, simulation

Description

Noncompliant code example

longint i = {1, 2};

SystemVerilog standard does not allow using unsized types in concatenations.

Even if most tools support this syntax, refrain from using it to keep your code portable.

Parameters

No parameters.