New VSMC_HAS_WARNING macro