GCC (and other compilers) treat strlen as a 'constexpr' function as an extension to the language. Clang previously treated builtin_strlen as a constexpr extension, so for this patch it was only necessary to remove the error-causing diagnostic for the strlen case, which falls through to the builtin_strlen handling.
Additionally, the strlen test previously expected this error, so this patch removes the error-expectation from the test.