It's about a year since I wrote this, time for a bit of an update, especially in the light of macOS 11.
Short version:
If you want Valgrind on macOS, then your best bet is to go here
Louis Brunner's github repo - https://github.com/LouisBrunner/valgrind-macos/
Louis seems to be working on improving support on macOS 11 Intel.
If you are using macOS on ARM, then you are out of luck. Valgrind is supported on ARM/Linux, but not on ARM for any other platform. It should be possible to make Valgrind work on ARM, but this would be a fairly substantial effort.
For my part, I'm not actively working on macOS, and have been working more on FreeBSD. I am now the port maintainer on FreeBSD and also contribute to upstream Valgrind. (FreeBSD is not officially supported, I hope that some time in 2021 I'll get the FreeBSD code added upstream).
Topic:
App & System Services
SubTopic:
Core OS
Tags: