Skip to content

Iverilog freezes in invalid infinite loop #1225

@joaovam

Description

@joaovam

Icarus freezes when analyzing an infinite loop instead of reporting an error or terminating normally.

Design:

module module_0;
   genvar id_6;

   for (genvar id_8 = -1; -1; id_6 = -1);
endmodule

Iverilog version: Icarus Verilog Parser/Elaborator version 13.0 (devel) (s20221226-554-g25a84d5cf)
Design generated by Fuzzing.

Metadata

Metadata

Assignees

Labels

EnhancementfuzzingAutomatic tool generated code that is not expected to always be valid

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions