steveicarus / iverilog

Icarus Verilog
https://steveicarus.github.io/iverilog/
GNU General Public License v2.0
2.86k stars 530 forks source link

Executing multiple `vvp` instances of different files in parallel on the same computer causes vvp to hang #1130

Closed parker-research closed 5 months ago

parker-research commented 5 months ago

I haven't been able to create a precise reproduction of this, but the gist is that running even a very small module and associated testbench (from the verilog-eval suite) causes vvp to hang indefinitely.

Version: OSSCAD nightly build on 2024-05-20.

caryr commented 5 months ago

Is this multiple vvp processes running on the same machine for the same person or just multiple vvp processes? What OS is this on? I think I have previously run multiple vvp processes at the same time for the same user so this could be a more recent change.

martinwhitaker commented 5 months ago

I regularly run multiple vvp processes on the same machine at the same time. I have never had a problem doing this.

parker-research commented 5 months ago

This issue was actually me misattributing #1131. Thanks for the reinforcement!