When running the tests with valgrind, the following memory leaks were found (repeated several times):
==697== 8 bytes in 1 blocks are still reachable in loss record 10 of 4,759
==697== at 0x483B7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so)
==697== by 0x9700A2B: cholmod_l_malloc (in /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.14)
==697== by 0x96FBCF9: cholmod_l_allocate_work (in /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.14)
==697== by 0x9714A41: cholmod_l_analyze_p2 (in /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.14)
==697== by 0x9682F92: symbolic (cholmod.c:274)
==697== by 0x178751: _PyMethodDef_RawFastCallKeywords (call.c:690)
==697== by 0x1788DA: _PyCFunction_FastCallKeywords (call.c:730)
==697== by 0x222D3A: call_function (ceval.c:4568)
==697== by 0x22ED3F: _PyEval_EvalFrameDefault (ceval.c:3093)
==697== by 0x223E0F: PyEval_EvalFrameEx (ceval.c:547)
==697== by 0x224892: _PyEval_EvalCodeWithName (ceval.c:3930)
==697== by 0x178075: _PyFunction_FastCallKeywords (call.c:433)
and
==697== 40 bytes in 1 blocks are still reachable in loss record 98 of 4,759
==697== at 0x483B723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so)
==697== by 0x483E017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so)
==697== by 0x9A182AC: ??? (in /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0)
==697== by 0x9A27581: ??? (in /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0)
==697== by 0x9A1E8E0: GOMP_parallel (in /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0)
==697== by 0x97502D8: ??? (in /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.14)
==697== by 0x9753D27: cholmod_l_super_numeric (in /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.14)
==697== by 0x971645F: cholmod_l_factorize_p (in /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.14)
==697== by 0x971671A: cholmod_l_factorize (in /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.14)
==697== by 0x96813C7: numeric (cholmod.c:359)
==697== by 0x178751: _PyMethodDef_RawFastCallKeywords (call.c:690)
==697== by 0x1788DA: _PyCFunction_FastCallKeywords (call.c:730)
When running the tests with valgrind, the following memory leaks were found (repeated several times):
==697== 8 bytes in 1 blocks are still reachable in loss record 10 of 4,759 ==697== at 0x483B7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==697== by 0x9700A2B: cholmod_l_malloc (in /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.14) ==697== by 0x96FBCF9: cholmod_l_allocate_work (in /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.14) ==697== by 0x9714A41: cholmod_l_analyze_p2 (in /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.14) ==697== by 0x9682F92: symbolic (cholmod.c:274) ==697== by 0x178751: _PyMethodDef_RawFastCallKeywords (call.c:690) ==697== by 0x1788DA: _PyCFunction_FastCallKeywords (call.c:730) ==697== by 0x222D3A: call_function (ceval.c:4568) ==697== by 0x22ED3F: _PyEval_EvalFrameDefault (ceval.c:3093) ==697== by 0x223E0F: PyEval_EvalFrameEx (ceval.c:547) ==697== by 0x224892: _PyEval_EvalCodeWithName (ceval.c:3930) ==697== by 0x178075: _PyFunction_FastCallKeywords (call.c:433)
and
==697== 40 bytes in 1 blocks are still reachable in loss record 98 of 4,759 ==697== at 0x483B723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==697== by 0x483E017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==697== by 0x9A182AC: ??? (in /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0) ==697== by 0x9A27581: ??? (in /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0) ==697== by 0x9A1E8E0: GOMP_parallel (in /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0) ==697== by 0x97502D8: ??? (in /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.14) ==697== by 0x9753D27: cholmod_l_super_numeric (in /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.14) ==697== by 0x971645F: cholmod_l_factorize_p (in /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.14) ==697== by 0x971671A: cholmod_l_factorize (in /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.14) ==697== by 0x96813C7: numeric (cholmod.c:359) ==697== by 0x178751: _PyMethodDef_RawFastCallKeywords (call.c:690) ==697== by 0x1788DA: _PyCFunction_FastCallKeywords (call.c:730)