You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Following structure gives error. I.e. when assigning a signal from an external name inside an architecture (concurrent assignment statement).
** Error: unexpected << while parsing concurrent statement, expecting one of process, postponed, component, entity, configuration, with, assert, block, if, for, case, ( or identifier
architecturearcofentissignal x : std_logic;
begin<<signal .some.external.name : std_logic>><= x;
endarchitecture;
My workaround is to wrap the concurrent assignment into a process:
Following structure gives error. I.e. when assigning a signal from an external name inside an architecture (concurrent assignment statement).
My workaround is to wrap the concurrent assignment into a process:
and the error disappears and the unit can be analyzed.
The text was updated successfully, but these errors were encountered: