If I call a task that has outputs and I don't pass an argument for that output iverilog crashes on a mac. On linux things run but there is no message about an incorrect number of arguments to the task. I have attached a simple example. This happens with the latest git checkout.
This looks to be fallout from adding support for SystemVerilog features - v0.9 correctly reports an error.
The fix seems to work for me. Thanks for the quick response and the great program.
-Pete
Related
Bugs:
#982I've pushed a fix for this (and a few other bugs I found on the way) to the master branch.
Thanks for reporting this.