Skip to content

Warnings occurs when using the VCS backend for simulation in SVSIM #4848

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
jcvclouds opened this issue Apr 1, 2025 · 0 comments
Open

Comments

@jcvclouds
Copy link
Contributor

In the generated Makefile, the VCS command uses the -P option to specify novas.tab and pli.a, but also uses the debug_access option, which can cause conflicts and result in the following warning:

Warning-[UFTMD] User function/task multiply defined
/a/b/c/verdi3_2023.12-SP2-3/share/PLI/VCS/LINUX64/verdi.tab, 27
  The function/task '$paa_sync' has mismatching multiple definitions in PLI 
  table(s):
  call=novas_call_paa_sync vs call=novas_call_phaseout_paa_sync
  This definition is ignored.
  The previous definition is in:
  /a/b/c/verdi3_2023.12-SP2-3/share/PLI/VCS/LINUX64/novas.tab, 28

It is recommended to remove the -P option, and provided operands to -debug_access.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant