<#1837 Linter(Verilator) enhancements > Pull reque...
# openlane-development
g
#1837 Linter(Verilator) enhancements Pull request opened by kareefardi
Copy code
~ generalize verilator variables:
  QUIT_ON_VERILATOR_ERRORS -> QUIT_ON_LINTER_ERRORS
  QUIT_ON_VERILATOR_WARNINGS -> QUIT_ON_LINTER_WARNINGS
  VERILATOR_RELATIVE_INCLUDES -> LINTER_RELATIVE_INCLUDES
  RUN_VERILATOR -> RUN_LINTER
+ add LINTER_INCLUDE_PDK_MODELS
+ add LINTER_DEFINES
+ include verilator in ci tool updater
- do not include pdk verilog models using -I
- remove workaround for verilator std error
- disallow timing constructs. Print an error to the user to remove or guard them.
* * * Supersedes #1836 Supersedes #1776 Fixes #1811 Fixes #1790 The-OpenROAD-Project/OpenLane All checks have passed 26/26 successful checks