diff --git a/tests/auto/corelib/text/qbytearrayview/tst_qbytearrayview.cpp b/tests/auto/corelib/text/qbytearrayview/tst_qbytearrayview.cpp index 0155a1aeb9e..c951b70a5b7 100644 --- a/tests/auto/corelib/text/qbytearrayview/tst_qbytearrayview.cpp +++ b/tests/auto/corelib/text/qbytearrayview/tst_qbytearrayview.cpp @@ -721,7 +721,11 @@ void tst_QByteArrayView::fromContainers() const fromContainer>(); fromContainer>(); fromContainer>(); - fromContainer>(); + if constexpr (std::is_same_v) { + // std::basic_string only supports a few specific types + // (std::char_traits requirement) + fromContainer>(); + } } void tst_QByteArrayView::comparison() const