def METHOD_NAME(self):
    minimal_cpp_standard = "17"
    if self.settings.compiler.get_safe("cppstd"):
        check_min_cppstd(self, minimal_cpp_standard)
    minimal_version = self._compiler_support_lut()
    compiler = str(self.settings.compiler)
    if compiler not in minimal_version:
        self.output.warning(
            "%s recipe lacks information about the %s compiler standard version support" % (self.name, compiler))
        self.output.warning(
            "%s requires a compiler that supports at least C++%s" % (self.name, minimal_cpp_standard))
        return
    version = Version(self.settings.compiler.version)
    if version < minimal_version[compiler]:
        raise ConanInvalidConfiguration("%s requires a compiler that supports at least C++%s" % (self.name, minimal_cpp_standard))