Skip to content

Embedded PSL parsing #1135

Closed
Closed
@amb5l

Description

When compiling this source file as follows...

nvc -a -psl memac_rmii_rx_spd.vhd

...NVC emits the following error message:

** Error: unexpected identifier while parsing PSL Braced SERE, expecting one of ** or }
     > D:\work\tyto2\src\common\ethernet\memac_rmii_rx_spd.vhd:394
     |
 394 | end architecture rtl;
     |     ^^^^^^^^^^^^ this token was unexpected

See line 387:

  -- psl assert always (

If this is replaced with these 2 lines...

  -- psl
  --  assert always (

...then the error goes away.

I am using NVC on Windows/MSYS:

nvc 1.16-devel (1.15.0.r4.g230dffd9) (Using LLVM 19.1.6)

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions