vpi_get of vpiDirection property broken #681
Labels
resolution: wontfix
Closed; work won't continue on an issue or pull request
type: feature-IEEE
Request to add new feature, described in IEEE 1800
Author Name: Rich Porter
Original Redmine Issue: 681 from https://www.veripool.org
Original Date: 2013-09-30
Original Assignee: Rich Porter
It seems that vpi_get of vpiDirection property only works for top level ports.
I have an inkling this may be due to the way verilator works internally.
Here's the tree dump of an example (t_vpi_get from branch below).
It seems to be correctly label the top level ports, but the sub-module sub has signals subin & subout which are labelled as wires. When we execute vpi_get(vpiDirection, portHandle) the function returns vpiNoDirection as would be expected from the above debug trace, but that's not the answer we're looking for.
The test case can be found as test_regress/t/t_vpi_get from the branch vpi-vpiSize-680 at https://github.com/rporter/verilator (which is the candidate fix for #680, but the test fails because of this issue).
The text was updated successfully, but these errors were encountered: