Surelog, at least when used as a library, has significant memory leaks.
First discovered in systemverilog-plugin, but later verified with basic Surelog examples (e.g. hellouhdm).
Brief look at logs tells that leaking memory is being allocated in both Surelog and UHDM.
Surelog, at least when used as a library, has significant memory leaks. First discovered in systemverilog-plugin, but later verified with basic Surelog examples (e.g.
hellouhdm
). Brief look at logs tells that leaking memory is being allocated in both Surelog and UHDM.Build
(
-DCMAKE_CXX_FLAGS="-gdwarf-4"
is for Valgrind compatibility when compiling with Clang 15+)Run
Result:
Second run, with already generated preprocessing data (
slpp_all
):