The following deprecated items are scheduled for future removal:
- C++11 compiler support
Verilator currently requires C++11 or newer compilers. Verilator will require C++14 or newer compilers for both compiling Verilator and compiling Verilated models no sooner than January 2022.
The legacy “verilated_heavy.h” include was replaced with just including “verilated.h”. Verilated_heavy.h is planned for removal no sooner than July 2022.
- Configuration File -msg
lint_off“-msg” option has been replaced with the “-rule” option. “-msg” is planned for removal no sooner than January 2021.
- XML locations
The XML “fl” attribute has been replaced with the “loc” attribute. “fl” is planned for removal no sooner than January 2021.