#860 whille loop in always @* loop not supported

Cary R.

if a while loop is used in an always @* block a segmentation fault is reported from icarus with no further explanation while trying to execute iverilog to compile.. Seams like a null pointer somewhere.
The fault can be found in lines 25, 26 in the attached file. Lines are marked with working/not working labels.


  • Nikos Anastasiadis

    a testbench to verify unsupported while() in an always @*

  • Cary R.

    Cary R. - 2011-11-17

    It appears that you are using an outdated version of Icarus. This compiles without failure and print ok when run using the latest V0.9 and development from git. I need to double check this with the V0.9.5 version we just released, but I don't see any changes in V0.9 since the release that would fix this issues.

    I'm going to tentatively mark this as invalid until I have time to check this with the actual V0.9.5 release.

  • Cary R.

    Cary R. - 2011-11-17
    • assigned_to: nobody --> caryr
    • status: open --> open-invalid
  • Cary R.

    Cary R. - 2011-11-17

    I've verified that V0.9.5 also compiles and runs this as I stated earlier. I'm closing this as an outdated report. If you are using the V0.9.5 release then please let us know.

  • Cary R.

    Cary R. - 2011-11-17
    • status: open-invalid --> closed-out-of-date

Log in to post a comment.