-
Notifications
You must be signed in to change notification settings - Fork 15.2k
Description
To be able to use MemorySanitizer with C++ it requires an "instrumented libc++" (see https://clang.llvm.org/docs/MemorySanitizer.html#handling-external-code). Unfortunately it seems is is not documented how to build and use that. I came across some repositories which provided (mostly outdated) scripts and Dockerfiles. Not being very familiar with LLVM internals I don't know how well a self-built libraries works if the code doesn't match with the underlying system. But I digress.
There also appears no way to get such a pre-built library. I would have expected some docker images or maybe even a GitHub action but not luck. OSS-Fuzz utilizes it but I have not looked into that so far.
So I am wondering if it were possible to add this as an additional package to the apt.llvm.org
packages.