If I’m inferring correctly, JUCE is transitioning or has transitioned fully to C++11. (Might be mentioned officially somewhere, don’t remember!)
With that in mind, the condition to define
JUCE_HAS_CONSTEXPR when compiling with Clang should be changed to
#if __has_feature (cxx_constexpr) since
cxx_relaxed_constexpr is C++14.
It may be a weaker version of the feature, but I’m trying to avoid any potential breakage with ABI compatibility with 3rd party static libs - something I have little control over, and haven’t the time to fight for a C++14 version of the libs.