--- old/make/jdk/src/classes/build/tools/cldrconverter/Bundle.java 2019-07-31 15:52:00.000000000 -0700 +++ new/make/jdk/src/classes/build/tools/cldrconverter/Bundle.java 2019-07-31 15:51:59.000000000 -0700 @@ -50,7 +50,8 @@ private final static String[] NUMBER_PATTERN_KEYS = { "NumberPatterns/decimal", "NumberPatterns/currency", - "NumberPatterns/percent" + "NumberPatterns/percent", + "NumberPatterns/accounting" }; private final static String[] COMPACT_NUMBER_PATTERN_KEYS = { @@ -222,8 +223,12 @@ if (value == null) { value = (String) parentsMap.remove(key); } - if (value.length() == 0) { - CLDRConverter.warning("empty pattern for " + key); + if (value == null || value.length() == 0) { + if (!key.endsWith("accounting")) { + // print warning unless it is for "accounting", + // which may be missing. + CLDRConverter.warning("empty pattern for " + key); + } } numberPatterns[i] = value; }