According to the POSIX spec, an unescaped backslash not followed by an escapable character is undefined behavior, and it has become an error in GNU grep 3.8 (2022-09-02).