[~] enable_if gcc