i18n::WordType::DICTIONARY_WORD, true);
CPPUNIT_ASSERT_EQUAL(sal_Int32(5), aBounds.startPos);
-#if (U_ICU_VERSION_MAJOR_NUM != 70)
+#if (U_ICU_VERSION_MAJOR_NUM < 70)
CPPUNIT_ASSERT_EQUAL(sal_Int32(9), aBounds.endPos);
#else
// FIXME:
- // In ICU 70 for yet unknown reason the word boundary 9 is not detected and
+ // In ICU 70/71 for yet unknown reason the word boundary 9 is not detected and
// instead the length 12 is returned as endpos.
// Deep in
// icu_70::RuleBasedBreakIterator::BreakCache::next()