Closed dale40 closed 1 year ago
This doesn't seem right. I have regularly worked with Cadence's simulator and I have known it to support unpacked structs for nearly a decade. Please check whether you have a modern version of ncsim. SystemVerilog unpacked structs have been broadly supported by many commercial tools for a long time, so it would be inappropriate to change PeakRDL in this instance.
Also, the choice to use unpacked structs is very intentional as it is intended to prevent very common human errors. See #18 for more explanations on why.
Dear contributors,
I found out that ncverilog raises complaints on unpacked structs.
Here are the log
Can you please pack your structs to stop the error?