__compiletime_strlen
const size_t p_len = __compiletime_strlen(p);
len = __compiletime_strlen(q);
KUNIT_EXPECT_EQ(test, __compiletime_strlen(unchanging_12), 12);
KUNIT_EXPECT_EQ(test, __compiletime_strlen(array_unknown), SIZE_MAX);
KUNIT_EXPECT_EQ(test, __compiletime_strlen(test->name), SIZE_MAX);
return __compiletime_strlen(str);
#ifndef __compiletime_strlen
KUNIT_EXPECT_EQ(test, __compiletime_strlen(stack), 5);
KUNIT_EXPECT_EQ(test, __compiletime_strlen("88888888"), 8);
KUNIT_EXPECT_EQ(test, __compiletime_strlen(array_of_10), 10);
KUNIT_EXPECT_EQ(test, __compiletime_strlen(ptr_of_11), 11);