Per directions on the website:
Operating System: Windows 7 Professional, 64-bit
CPU: Core-i7 Sandy Bridge
Compiler version: 0.9.5 and 0.9.7
Command Line: iverilog -o hello hello.v
Iverilog will crash silently with no assertion messages and Windows will notify "ivl.exe has stopped working," with (as typical) no useful information about the crash. Return code is -1,073,741,819, which is access violation (0xc0000005).
I have found this bug in both 0.9.5 and 0.9.7. The only other information I can give is that: At one time in the past, this bug did not exist in 0.9.5 (Nov 2011 or thereabouts), and programs would compile successfully.
I compiled 0.9.5 on my own using MinGW, and used a pre-built binary for 0.9.7.