The set of sanitizers that can be passed to -fsantiize with GCC or clang changes over time. In addition, it is sometimes meaningful to enable more than one sanitizer, which our current --sanitize option does not allow.
We should change --sanitize to take an unchecked list of sanitizers and forward those unconditionally to the -fsanitize flag.