Comment by ~jvoisin on ~mcf/cproc
It's best to test for availability of features you want to use instead of hard-coding assumptions about features provided by particular implementations.
There are many features whose presence (let alone proper working implementation) can't be tested: VLA,
__has_builtin
, inline assembly,_Complex
…