Valgrind "Mismatched new/delete size" not reported as a memory issue

Hello,

I recently encounter a Mismatched new/delete size value reported by valgrind but captured by cmake and thus not reported on our dashboard.

The problem seems to be a missing regex in ProcessMemCheckValgrindOutput which only reports R"(== .*Mismatched free\(\) / delete / delete \[\])") as Mismatched deallocation.

Would it be possible to add a specific regex or extend the existing one?

I’d welcome a merge request to do that, yes, thanks.