--TEST-- create() icu >= 53.1 && icu < 54.1 --SKIPIF-- = 53.1'); ?> = 0) die('skip for ICU < 54.1'); ?> --FILE-- --EXPECTF-- Locale: 'EN-US-ODESSA' ULOC_REQUESTED_LOCALE = 'EN-US-ODESSA' ULOC_VALID_LOCALE = 'en_US' ULOC_ACTUAL_LOCALE = 'root' Locale: 'UK_UA_ODESSA' ULOC_REQUESTED_LOCALE = 'UK_UA_ODESSA' ULOC_VALID_LOCALE = 'uk' ULOC_ACTUAL_LOCALE = 'uk' Locale: 'uk-ua_CALIFORNIA@currency=;currency=GRN' ULOC_REQUESTED_LOCALE = 'uk-ua_CALIFORNIA@currency=;currency=GRN' ULOC_VALID_LOCALE = 'root' ULOC_ACTUAL_LOCALE = 'root' Locale: '' ULOC_REQUESTED_LOCALE = '' ULOC_VALID_LOCALE = '%s' ULOC_ACTUAL_LOCALE = '%s' Locale: 'root' ULOC_REQUESTED_LOCALE = 'root' ULOC_VALID_LOCALE = 'root' ULOC_ACTUAL_LOCALE = 'root' Locale: 'uk@currency=EURO' ULOC_REQUESTED_LOCALE = 'uk@currency=EURO' ULOC_VALID_LOCALE = 'uk' ULOC_ACTUAL_LOCALE = 'uk' Error creating collator with '12345678911131517192123252729313335373941434547495153575961636567697173757779818385878991939597991234567891113151719212325272931333537394143454749515357596163656769717375777981838587899193959799' locale: Locale string too long, should be no longer than %d characters: U_ILLEGAL_ARGUMENT_ERROR