Project Request: iverilog
I am requesting permission to integrate iverilog into OSSFuzz. I believe that this project is a good candidate for OSS-Fuzz integration as it serves as a preeminent compiler for Verilog HDL. As such, it directly preprocesses, parses, and compiles user-inputted VHDL programs, opening it up to a wide array of edge cases in capturing a complex language grammar and the potential for memory vulnerabilities (being written in C++).
Approval has been received from upstream, as seen in this issue
capuanob is integrating a new project:
- Main repo: https://github.com/steveicarus/iverilog
- Criticality score: 0.64605
Thanks @capuanob, may I ask who are the high-profile users of the project?
@DonggeLiu Iverilog is the de-facto verilog simulator in academia and is used extensively in industry as well. In fact, the OpenRISC committee utilized iverilog in its prototyping of new hardware.
Thanks! I will report this to the panel : )
@capuanob The panel has approved, please feel free to proceed :) Thanks!
@DonggeLiu Thank you very much! I will get started!