Please browse the reported bugs/issues for Icarus Verilog at your pleasure. If you think you have found a bug of your own, first browse the existing bugs and feature requests to determine whether your bug has already been reported by someone else. It is far better to expound on an existing bug report then to create a new bug report for the same thing. If you find that your issue matches an existing report, then click on that issue page to get details. You have the option of adding comments to the bug report. Also, you will be able to monitor any existing bug report. If you have convinced yourself that your bug really is unique, then use the Submit link to start the bug submission.
The priority breakdown reflects the priority that the Icarus Verilog development team intends given the nature of the problem. This is how the Icarus Verilog team assigns priority:
3 - minor issues like invalid or missing warnings, spelling fixes, etc.
4 - functionality that is missing, but is not currently needed or can be worked around with code changes,
5 - The catch all for run-of-the-mill bugs, or unreviewed bugs,
6 - an invalid result without a warning that can be worked around; or use this priority for a program crash that is preventing one from using Icarus Verilog,
7 - An invalid result without a warning that cannot be worked around reasonably.
9 - Imminent nuclear death, meteor impact, or hysterical screaming boss.
The "Owner" field is used by the core Icarus Verilog developers to claim a bug report. Somebody may be working on unassigned reports, but when it is assigned then that individual is explicitly stating that they are (intend) to work on it. If you wish to contribute towards fixing a claimed bug report, please coordinate with the claimant.
|968||conversion from unsigned to signed using $signed()||devel||closed-fixed||Martin Whitaker||2015-01-07||2015-01-10||2|
|967||Vvp crash when repeat value is not an integer||devel||closed-fixed||Martin Whitaker||2014-12-13||2014-12-13||5|
|966||Arrays of events are unsupported||devel||open||2014-12-13||2014-12-13||5|
|965||Passing inout values to submodules||devel||closed-fixed||2014-12-12||2014-12-13||5|
|964||systemverilog user defined types elaborate internal error||devel||open||Stephen Williams||2014-11-24||2015-02-13||5|
|963||Assertion failure adr.that.size_ <= size_ function set_vec in cpp_net.cc with labeled block||devel||closed-fixed||Martin Whitaker||2014-11-01||2014-11-02||6|
|962||Assertion failure for QPOP_B in thread.cc||devel||closed-fixed||Martin Whitaker||2014-11-01||2014-11-02||6|
|961||Assertion failed in elaborate_type_row when function input has same name as module parameter||devel||closed-fixed||2014-10-30||2014-10-30||6|
|960||SDF back annotation fails/aborts for a tri-state buffer||devel||open||Cary R.||2014-10-17||2014-11-05||5|
|959||Class method cannot call other class methods||devel||closed-fixed||Cary R.||2014-09-16||2014-09-17||5|
|958||Unable to successfully import a class from a package.||devel||closed-fixed||Stephen Williams||2014-09-11||2014-10-11||5|
|957||No support for SV compilation unit classes, tasks or functions||devel||closed-fixed||Stephen Williams||2014-09-11||2014-10-02||5|
|956||sv package enumerated type and function||devel||closed-fixed||Cary R.||2014-08-21||2014-11-04||5|
|954||specify block delays break when multiple inputs have the same driver||devel||open||2014-04-27||2014-04-27||7|
|953||Variable out of bound multi-dim array accesses are broken||devel||open||2014-03-19||2014-03-20||7|
|951||AX_CPP_PRECOMP not working on OSX/macports||devel||closed||2014-03-10||2014-08-26||5|
|949||Blocking to non-blocking, events lost||devel||closed-invalid||2014-03-06||2014-08-19||7|
|947||Procedural continuous assignment affects other structural connections to source vector||devel||closed-fixed||Martin Whitaker||2014-02-23||2014-09-22||6|
|946||Internal error: Input vector expected width=1, got bit=32'b00000000000000000000000000000001, base=0, vwid=32||devel||closed-fixed||2014-02-19||2014-02-22||6|
|945||ivl: pform.cc:390: PFunction* pform_push_function_scope(const vlltype&, const char*, bool): Assertion `scopex' failed.||devel||closed-fixed||2014-02-05||2014-05-23||5|
|944||VHDL enum type declaration generates syntax errors||devel||closed-fixed||2013-12-09||2015-04-01||5|
|943||VHDL enum values not available outside of switch statements||devel||closed-fixed||2013-12-09||2015-04-01||5|
|942||VHDL function bodies in arch declaration not supported||devel||closed-fixed||2013-12-09||2015-04-01||5|
|941||VHDL attributes not supported||devel||open||2013-12-09||2014-08-25||5|
|940||'make test' fails on sparc||devel||closed-works-for-me||2013-10-23||2013-12-03||5|