Deprecations

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.

No-Relative-Cfuncs Option

The --no-relative-cfuncs option is not be required by any C++11 compliant compiler and is planned for removal no sooner than July 2021.

Inhibit-Sim Option

The --inhibit-sim option is planned for removal no sooner than July 2021.

Configuration File -msg

The 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.