The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of FoundationICU, reference 0.0.10 (8a12a1), with Swift 6.0 for macOS (SPM) on 1 Dec 2024 20:50:19 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.58.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/swiftlang/swift-foundation-icu.git
Reference: 0.0.10
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/swiftlang/swift-foundation-icu
 * tag               0.0.10     -> FETCH_HEAD
HEAD is now at 8a12a1c Upgrade to ICU 74 (#39) (#42)
Cloned https://github.com/swiftlang/swift-foundation-icu.git
Revision (git rev-parse @):
8a12a1c7e21f64236d1cc51cd0eca14b1b4fc961
SUCCESS checkout https://github.com/swiftlang/swift-foundation-icu.git at 0.0.10
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "swift-foundation-icu",
      "name": "FoundationICU",
      "url": "https://github.com/swiftlang/swift-foundation-icu.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-foundation-icu",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/swiftlang/swift-foundation-icu.git
[1/3523] Fetching swift-foundation-icu
Fetched https://github.com/swiftlang/swift-foundation-icu.git from cache (5.90s)
Creating working copy for https://github.com/swiftlang/swift-foundation-icu.git
Working copy of https://github.com/swiftlang/swift-foundation-icu.git resolved at 0.0.10 (8a12a1c)
warning: '.resolve-product-dependencies': dependency 'swift-foundation-icu' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/swiftlang/swift-foundation-icu.git
{
  "cxx_language_standard" : "c++14",
  "dependencies" : [
  ],
  "manifest_display_name" : "FoundationICU",
  "name" : "FoundationICU",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "_FoundationICU",
      "targets" : [
        "_FoundationICU"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "_FoundationICU",
      "module_type" : "ClangTarget",
      "name" : "_FoundationICU",
      "path" : "icuSources",
      "product_memberships" : [
        "_FoundationICU"
      ],
      "sources" : [
        "common/aaplbfct.cpp",
        "common/appendable.cpp",
        "common/bmpset.cpp",
        "common/brkeng.cpp",
        "common/brkiter.cpp",
        "common/bytesinkutil.cpp",
        "common/bytestream.cpp",
        "common/bytestrie.cpp",
        "common/bytestriebuilder.cpp",
        "common/bytestrieiterator.cpp",
        "common/caniter.cpp",
        "common/characterproperties.cpp",
        "common/chariter.cpp",
        "common/charstr.cpp",
        "common/cmemory.cpp",
        "common/cstr.cpp",
        "common/cstring.cpp",
        "common/cwchar.cpp",
        "common/dictbe.cpp",
        "common/dictionarydata.cpp",
        "common/dtintrv.cpp",
        "common/edits.cpp",
        "common/emojiprops.cpp",
        "common/errorcode.cpp",
        "common/filteredbrk.cpp",
        "common/filterednormalizer2.cpp",
        "common/icu_packaged_data.cpp",
        "common/icudataver.cpp",
        "common/icuplug.cpp",
        "common/loadednormalizer2impl.cpp",
        "common/localebuilder.cpp",
        "common/localematcher.cpp",
        "common/localeprioritylist.cpp",
        "common/localsvc.cpp",
        "common/locavailable.cpp",
        "common/locbased.cpp",
        "common/locdispnames.cpp",
        "common/locdistance.cpp",
        "common/locdspnm.cpp",
        "common/locid.cpp",
        "common/loclikely.cpp",
        "common/loclikelysubtags.cpp",
        "common/locmap.cpp",
        "common/locresdata.cpp",
        "common/locutil.cpp",
        "common/lsr.cpp",
        "common/lstmbe.cpp",
        "common/messagepattern.cpp",
        "common/mlbe.cpp",
        "common/normalizer2.cpp",
        "common/normalizer2impl.cpp",
        "common/normlzr.cpp",
        "common/parsepos.cpp",
        "common/patternprops.cpp",
        "common/pluralmap.cpp",
        "common/propname.cpp",
        "common/propsvec.cpp",
        "common/punycode.cpp",
        "common/putil.cpp",
        "common/rbbi.cpp",
        "common/rbbi57.cpp",
        "common/rbbi_cache.cpp",
        "common/rbbidata.cpp",
        "common/rbbidata57.cpp",
        "common/rbbinode.cpp",
        "common/rbbirb.cpp",
        "common/rbbirb57.cpp",
        "common/rbbiscan.cpp",
        "common/rbbiscan57.cpp",
        "common/rbbisetb.cpp",
        "common/rbbisetb57.cpp",
        "common/rbbistbl.cpp",
        "common/rbbistbl57.cpp",
        "common/rbbitblb.cpp",
        "common/rbbitblb57.cpp",
        "common/rbtok.cpp",
        "common/resbund.cpp",
        "common/resbund_cnv.cpp",
        "common/resource.cpp",
        "common/restrace.cpp",
        "common/ruleiter.cpp",
        "common/schriter.cpp",
        "common/serv.cpp",
        "common/servlk.cpp",
        "common/servlkf.cpp",
        "common/servls.cpp",
        "common/servnotf.cpp",
        "common/servrbf.cpp",
        "common/servslkf.cpp",
        "common/sharedobject.cpp",
        "common/simpleformatter.cpp",
        "common/static_unicode_sets.cpp",
        "common/stringpiece.cpp",
        "common/stringtriebuilder.cpp",
        "common/ualoc.cpp",
        "common/uarrsort.cpp",
        "common/ubidi.cpp",
        "common/ubidi_props.cpp",
        "common/ubidiln.cpp",
        "common/ubiditransform.cpp",
        "common/ubidiwrt.cpp",
        "common/ubrk.cpp",
        "common/ucase.cpp",
        "common/ucasemap.cpp",
        "common/ucasemap_titlecase_brkiter.cpp",
        "common/ucat.cpp",
        "common/uchar.cpp",
        "common/ucharstrie.cpp",
        "common/ucharstriebuilder.cpp",
        "common/ucharstrieiterator.cpp",
        "common/uchriter.cpp",
        "common/ucln_cmn.cpp",
        "common/ucmndata.cpp",
        "common/ucnv.cpp",
        "common/ucnv2022.cpp",
        "common/ucnv_bld.cpp",
        "common/ucnv_cb.cpp",
        "common/ucnv_cnv.cpp",
        "common/ucnv_ct.cpp",
        "common/ucnv_err.cpp",
        "common/ucnv_ext.cpp",
        "common/ucnv_io.cpp",
        "common/ucnv_lmb.cpp",
        "common/ucnv_set.cpp",
        "common/ucnv_u16.cpp",
        "common/ucnv_u32.cpp",
        "common/ucnv_u7.cpp",
        "common/ucnv_u8.cpp",
        "common/ucnvbocu.cpp",
        "common/ucnvdisp.cpp",
        "common/ucnvhz.cpp",
        "common/ucnvisci.cpp",
        "common/ucnvlat1.cpp",
        "common/ucnvmbcs.cpp",
        "common/ucnvscsu.cpp",
        "common/ucnvsel.cpp",
        "common/ucol_swp.cpp",
        "common/ucptrie.cpp",
        "common/ucurr.cpp",
        "common/udata.cpp",
        "common/udatamem.cpp",
        "common/udataswp.cpp",
        "common/uenum.cpp",
        "common/uhash.cpp",
        "common/uhash_us.cpp",
        "common/uidna.cpp",
        "common/uinit.cpp",
        "common/uinvchar.cpp",
        "common/uiter.cpp",
        "common/ulist.cpp",
        "common/uloc.cpp",
        "common/uloc_keytype.cpp",
        "common/uloc_tag.cpp",
        "common/ulocale.cpp",
        "common/ulocbuilder.cpp",
        "common/ulocdata.cpp",
        "common/umapfile.cpp",
        "common/umath.cpp",
        "common/umutablecptrie.cpp",
        "common/umutex.cpp",
        "common/unames.cpp",
        "common/unifiedcache.cpp",
        "common/unifilt.cpp",
        "common/unifunct.cpp",
        "common/uniset.cpp",
        "common/uniset_closure.cpp",
        "common/uniset_props.cpp",
        "common/unisetspan.cpp",
        "common/unistr.cpp",
        "common/unistr_case.cpp",
        "common/unistr_case_locale.cpp",
        "common/unistr_cnv.cpp",
        "common/unistr_props.cpp",
        "common/unistr_titlecase_brkiter.cpp",
        "common/unorm.cpp",
        "common/unormcmp.cpp",
        "common/uobject.cpp",
        "common/uprops.cpp",
        "common/urbtok.cpp",
        "common/ures_cnv.cpp",
        "common/uresbund.cpp",
        "common/uresdata.cpp",
        "common/usc_impl.cpp",
        "common/uscript.cpp",
        "common/uscript_props.cpp",
        "common/uset.cpp",
        "common/uset_props.cpp",
        "common/usetiter.cpp",
        "common/ushape.cpp",
        "common/usprep.cpp",
        "common/ustack.cpp",
        "common/ustr_cnv.cpp",
        "common/ustr_titlecase_brkiter.cpp",
        "common/ustr_wcs.cpp",
        "common/ustrcase.cpp",
        "common/ustrcase_locale.cpp",
        "common/ustrenum.cpp",
        "common/ustrfmt.cpp",
        "common/ustring.cpp",
        "common/ustrtrns.cpp",
        "common/utext.cpp",
        "common/utf_impl.cpp",
        "common/util.cpp",
        "common/util_props.cpp",
        "common/utrace.cpp",
        "common/utrie.cpp",
        "common/utrie2.cpp",
        "common/utrie2_builder.cpp",
        "common/utrie_swap.cpp",
        "common/uts46.cpp",
        "common/utypes.cpp",
        "common/uvector.cpp",
        "common/uvectr32.cpp",
        "common/uvectr64.cpp",
        "common/wintz.cpp",
        "i18n/alphaindex.cpp",
        "i18n/anytrans.cpp",
        "i18n/astro.cpp",
        "i18n/basictz.cpp",
        "i18n/bocsu.cpp",
        "i18n/brktrans.cpp",
        "i18n/buddhcal.cpp",
        "i18n/calendar.cpp",
        "i18n/casetrn.cpp",
        "i18n/cecal.cpp",
        "i18n/chnsecal.cpp",
        "i18n/choicfmt.cpp",
        "i18n/coleitr.cpp",
        "i18n/coll.cpp",
        "i18n/collation.cpp",
        "i18n/collationbuilder.cpp",
        "i18n/collationcompare.cpp",
        "i18n/collationdata.cpp",
        "i18n/collationdatabuilder.cpp",
        "i18n/collationdatareader.cpp",
        "i18n/collationdatawriter.cpp",
        "i18n/collationfastlatin.cpp",
        "i18n/collationfastlatinbuilder.cpp",
        "i18n/collationfcd.cpp",
        "i18n/collationiterator.cpp",
        "i18n/collationkeys.cpp",
        "i18n/collationroot.cpp",
        "i18n/collationrootelements.cpp",
        "i18n/collationruleparser.cpp",
        "i18n/collationsets.cpp",
        "i18n/collationsettings.cpp",
        "i18n/collationtailoring.cpp",
        "i18n/collationweights.cpp",
        "i18n/compactdecimalformat.cpp",
        "i18n/coptccal.cpp",
        "i18n/cpdtrans.cpp",
        "i18n/csdetect.cpp",
        "i18n/csmatch.cpp",
        "i18n/csr2022.cpp",
        "i18n/csrecog.cpp",
        "i18n/csrmbcs.cpp",
        "i18n/csrsbcs.cpp",
        "i18n/csrucode.cpp",
        "i18n/csrutf8.cpp",
        "i18n/curramt.cpp",
        "i18n/currfmt.cpp",
        "i18n/currpinf.cpp",
        "i18n/currunit.cpp",
        "i18n/dangical.cpp",
        "i18n/datefmt.cpp",
        "i18n/dayperiodrules.cpp",
        "i18n/dcfmtsym.cpp",
        "i18n/decContext.cpp",
        "i18n/decNumber.cpp",
        "i18n/decimfmt.cpp",
        "i18n/displayoptions.cpp",
        "i18n/double-conversion-bignum-dtoa.cpp",
        "i18n/double-conversion-bignum.cpp",
        "i18n/double-conversion-cached-powers.cpp",
        "i18n/double-conversion-double-to-string.cpp",
        "i18n/double-conversion-fast-dtoa.cpp",
        "i18n/double-conversion-string-to-double.cpp",
        "i18n/double-conversion-strtod.cpp",
        "i18n/dtfmtsym.cpp",
        "i18n/dtitvfmt.cpp",
        "i18n/dtitvinf.cpp",
        "i18n/dtptngen.cpp",
        "i18n/dtrule.cpp",
        "i18n/erarules.cpp",
        "i18n/esctrn.cpp",
        "i18n/ethpccal.cpp",
        "i18n/fmtable.cpp",
        "i18n/fmtable_cnv.cpp",
        "i18n/format.cpp",
        "i18n/formatted_string_builder.cpp",
        "i18n/formattedval_iterimpl.cpp",
        "i18n/formattedval_sbimpl.cpp",
        "i18n/formattedvalue.cpp",
        "i18n/fphdlimp.cpp",
        "i18n/fpositer.cpp",
        "i18n/funcrepl.cpp",
        "i18n/gender.cpp",
        "i18n/gregocal.cpp",
        "i18n/gregoimp.cpp",
        "i18n/hebrwcal.cpp",
        "i18n/icuin40shim.cpp",
        "i18n/indiancal.cpp",
        "i18n/inputext.cpp",
        "i18n/islamcal.cpp",
        "i18n/iso8601cal.cpp",
        "i18n/japancal.cpp",
        "i18n/listformatter.cpp",
        "i18n/measfmt.cpp",
        "i18n/measunit.cpp",
        "i18n/measunit_extra.cpp",
        "i18n/measure.cpp",
        "i18n/msgfmt.cpp",
        "i18n/name2uni.cpp",
        "i18n/nfrs.cpp",
        "i18n/nfrule.cpp",
        "i18n/nfsubs.cpp",
        "i18n/nortrans.cpp",
        "i18n/nultrans.cpp",
        "i18n/number_affixutils.cpp",
        "i18n/number_asformat.cpp",
        "i18n/number_capi.cpp",
        "i18n/number_compact.cpp",
        "i18n/number_currencysymbols.cpp",
        "i18n/number_decimalquantity.cpp",
        "i18n/number_decimfmtprops.cpp",
        "i18n/number_fluent.cpp",
        "i18n/number_formatimpl.cpp",
        "i18n/number_grouping.cpp",
        "i18n/number_integerwidth.cpp",
        "i18n/number_longnames.cpp",
        "i18n/number_mapper.cpp",
        "i18n/number_modifiers.cpp",
        "i18n/number_multiplier.cpp",
        "i18n/number_notation.cpp",
        "i18n/number_output.cpp",
        "i18n/number_padding.cpp",
        "i18n/number_patternmodifier.cpp",
        "i18n/number_patternstring.cpp",
        "i18n/number_rounding.cpp",
        "i18n/number_scientific.cpp",
        "i18n/number_simple.cpp",
        "i18n/number_skeletons.cpp",
        "i18n/number_symbolswrapper.cpp",
        "i18n/number_usageprefs.cpp",
        "i18n/number_utils.cpp",
        "i18n/numfmt.cpp",
        "i18n/numparse_affixes.cpp",
        "i18n/numparse_compositions.cpp",
        "i18n/numparse_currency.cpp",
        "i18n/numparse_decimal.cpp",
        "i18n/numparse_impl.cpp",
        "i18n/numparse_parsednumber.cpp",
        "i18n/numparse_scientific.cpp",
        "i18n/numparse_symbols.cpp",
        "i18n/numparse_validators.cpp",
        "i18n/numrange_capi.cpp",
        "i18n/numrange_fluent.cpp",
        "i18n/numrange_impl.cpp",
        "i18n/numsys.cpp",
        "i18n/olsontz.cpp",
        "i18n/persncal.cpp",
        "i18n/pluralranges.cpp",
        "i18n/plurfmt.cpp",
        "i18n/plurrule.cpp",
        "i18n/quant.cpp",
        "i18n/quantityformatter.cpp",
        "i18n/rbnf.cpp",
        "i18n/rbt.cpp",
        "i18n/rbt_data.cpp",
        "i18n/rbt_pars.cpp",
        "i18n/rbt_rule.cpp",
        "i18n/rbt_set.cpp",
        "i18n/rbtz.cpp",
        "i18n/regexcmp.cpp",
        "i18n/regeximp.cpp",
        "i18n/regexst.cpp",
        "i18n/regextxt.cpp",
        "i18n/region.cpp",
        "i18n/reldatefmt.cpp",
        "i18n/reldtfmt.cpp",
        "i18n/rematch.cpp",
        "i18n/remtrans.cpp",
        "i18n/repattrn.cpp",
        "i18n/rulebasedcollator.cpp",
        "i18n/scientificnumberformatter.cpp",
        "i18n/scriptset.cpp",
        "i18n/search.cpp",
        "i18n/selfmt.cpp",
        "i18n/sharedbreakiterator.cpp",
        "i18n/simpletz.cpp",
        "i18n/smpdtfmt.cpp",
        "i18n/smpdtfst.cpp",
        "i18n/sortkey.cpp",
        "i18n/standardplural.cpp",
        "i18n/string_segment.cpp",
        "i18n/strmatch.cpp",
        "i18n/strrepl.cpp",
        "i18n/stsearch.cpp",
        "i18n/taiwncal.cpp",
        "i18n/timezone.cpp",
        "i18n/titletrn.cpp",
        "i18n/tmunit.cpp",
        "i18n/tmutamt.cpp",
        "i18n/tmutfmt.cpp",
        "i18n/tolowtrn.cpp",
        "i18n/toupptrn.cpp",
        "i18n/translit.cpp",
        "i18n/transreg.cpp",
        "i18n/tridpars.cpp",
        "i18n/tzfmt.cpp",
        "i18n/tzgnames.cpp",
        "i18n/tznames.cpp",
        "i18n/tznames_impl.cpp",
        "i18n/tzrule.cpp",
        "i18n/tztrans.cpp",
        "i18n/uameasureformat.cpp",
        "i18n/uatimeunitformat.cpp",
        "i18n/ucal.cpp",
        "i18n/ucln_in.cpp",
        "i18n/ucol.cpp",
        "i18n/ucol_res.cpp",
        "i18n/ucol_sit.cpp",
        "i18n/ucoleitr.cpp",
        "i18n/ucsdet.cpp",
        "i18n/udat.cpp",
        "i18n/udateintervalformat.cpp",
        "i18n/udatintv.cpp",
        "i18n/udatpg.cpp",
        "i18n/ufieldpositer.cpp",
        "i18n/uitercollationiterator.cpp",
        "i18n/ulistformatter.cpp",
        "i18n/umsg.cpp",
        "i18n/unesctrn.cpp",
        "i18n/uni2name.cpp",
        "i18n/units_complexconverter.cpp",
        "i18n/units_converter.cpp",
        "i18n/units_data.cpp",
        "i18n/units_router.cpp",
        "i18n/unum.cpp",
        "i18n/unumsys.cpp",
        "i18n/uplrule.cpp",
        "i18n/upluralrules.cpp",
        "i18n/uregex.cpp",
        "i18n/uregexc.cpp",
        "i18n/uregion.cpp",
        "i18n/usearch.cpp",
        "i18n/uspoof.cpp",
        "i18n/uspoof_build.cpp",
        "i18n/uspoof_conf.cpp",
        "i18n/uspoof_impl.cpp",
        "i18n/utf16collationiterator.cpp",
        "i18n/utf8collationiterator.cpp",
        "i18n/utmscale.cpp",
        "i18n/utrans.cpp",
        "i18n/vtzone.cpp",
        "i18n/vzone.cpp",
        "i18n/windtfmt.cpp",
        "i18n/winnmfmt.cpp",
        "i18n/wintzimpl.cpp",
        "i18n/zonemeta.cpp",
        "i18n/zrule.cpp",
        "i18n/ztrans.cpp",
        "io/locbund.cpp",
        "io/sprintf.cpp",
        "io/sscanf.cpp",
        "io/ucln_io.cpp",
        "io/ufile.cpp",
        "io/ufmt_cmn.cpp",
        "io/uprintf.cpp",
        "io/uprntf_p.cpp",
        "io/uscanf.cpp",
        "io/uscanf_p.cpp",
        "io/ustdio.cpp",
        "io/ustream.cpp"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.7"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/474] Compiling appendable.cpp
[1/474] Compiling brkeng.cpp
[2/474] Compiling aaplbfct.cpp
[2/474] Compiling ustrcase_locale.cpp
[4/474] Compiling bytesinkutil.cpp
[5/474] Compiling brkiter.cpp
[6/474] Compiling bytestrie.cpp
[7/474] Compiling ustrcase.cpp
[7/474] Compiling bmpset.cpp
[7/474] Compiling bytestriebuilder.cpp
[10/474] Compiling ustream.cpp
[11/474] Compiling sscanf.cpp
[12/474] Compiling uscanf.cpp
[13/474] Compiling ufmt_cmn.cpp
[14/474] Compiling ustdio.cpp
[15/474] Compiling uscanf_p.cpp
[16/474] Compiling uprntf_p.cpp
[17/474] Compiling wintzimpl.cpp
[18/474] Compiling winnmfmt.cpp
[19/474] Compiling windtfmt.cpp
[20/474] Compiling sprintf.cpp
[21/474] Compiling ucln_io.cpp
[22/474] Compiling ufile.cpp
[23/474] Compiling uprintf.cpp
[23/474] Compiling utmscale.cpp
[25/474] Compiling ztrans.cpp
[26/474] Compiling zrule.cpp
[27/474] Compiling locbund.cpp
[28/474] Compiling vzone.cpp
[29/474] Compiling zonemeta.cpp
[30/474] Compiling utrans.cpp
[31/474] Compiling vtzone.cpp
[32/474] Compiling utf16collationiterator.cpp
[33/474] Compiling utf8collationiterator.cpp
[34/474] Compiling uspoof_impl.cpp
[35/474] Compiling uspoof_conf.cpp
[36/474] Compiling uspoof_build.cpp
[37/474] Compiling uplrule.cpp
[38/474] Compiling uregion.cpp
[39/474] Compiling uregexc.cpp
[40/474] Compiling uspoof.cpp
[41/474] Compiling usearch.cpp
[42/474] Compiling uregex.cpp
[43/474] Compiling unumsys.cpp
[44/474] Compiling unum.cpp
[45/474] Compiling upluralrules.cpp
[46/474] Compiling units_router.cpp
[47/474] Compiling units_converter.cpp
[48/474] Compiling uni2name.cpp
[49/474] Compiling units_data.cpp
[50/474] Compiling units_complexconverter.cpp
[51/474] Compiling ufieldpositer.cpp
[52/474] Compiling unesctrn.cpp
[53/474] Compiling ulistformatter.cpp
[54/474] Compiling umsg.cpp
[55/474] Compiling udatintv.cpp
[56/474] Compiling ucsdet.cpp
[57/474] Compiling uitercollationiterator.cpp
[58/474] Compiling udatpg.cpp
[59/474] Compiling udateintervalformat.cpp
[60/474] Compiling ucoleitr.cpp
[61/474] Compiling udat.cpp
[62/474] Compiling ucol.cpp
[63/474] Compiling ucol_sit.cpp
[64/474] Compiling ucln_in.cpp
[65/474] Compiling ucol_res.cpp
[66/474] Compiling uatimeunitformat.cpp
[67/474] Compiling ucal.cpp
[68/474] Compiling tztrans.cpp
[69/474] Compiling uameasureformat.cpp
[70/474] Compiling tzrule.cpp
[71/474] Compiling tznames.cpp
[72/474] Compiling tznames_impl.cpp
[73/474] Compiling tzgnames.cpp
[74/474] Compiling tzfmt.cpp
[75/474] Compiling tridpars.cpp
[76/474] Compiling toupptrn.cpp
[77/474] Compiling transreg.cpp
[78/474] Compiling tolowtrn.cpp
[79/474] Compiling translit.cpp
[80/474] Compiling tmutamt.cpp
[81/474] Compiling tmunit.cpp
[82/474] Compiling tmutfmt.cpp
[83/474] Compiling titletrn.cpp
[84/474] Compiling taiwncal.cpp
[85/474] Compiling timezone.cpp
[86/474] Compiling stsearch.cpp
[87/474] Compiling strrepl.cpp
[88/474] Compiling strmatch.cpp
[89/474] Compiling standardplural.cpp
[90/474] Compiling string_segment.cpp
[91/474] Compiling sortkey.cpp
[92/474] Compiling smpdtfst.cpp
[93/474] Compiling sharedbreakiterator.cpp
[94/474] Compiling simpletz.cpp
[95/474] Compiling scriptset.cpp
[96/474] Compiling search.cpp
[97/474] Compiling selfmt.cpp
[98/474] Compiling scientificnumberformatter.cpp
[99/474] Compiling repattrn.cpp
[100/474] Compiling remtrans.cpp
[101/474] Compiling rulebasedcollator.cpp
[102/474] Compiling smpdtfmt.cpp
[103/474] Compiling regextxt.cpp
[104/474] Compiling reldtfmt.cpp
[105/474] Compiling region.cpp
[106/474] Compiling regeximp.cpp
[107/474] Compiling regexst.cpp
[108/474] Compiling rematch.cpp
[109/474] Compiling rbt_set.cpp
[110/474] Compiling regexcmp.cpp
[111/474] Compiling rbtz.cpp
[112/474] Compiling reldatefmt.cpp
[113/474] Compiling rbt_rule.cpp
[114/474] Compiling rbt_data.cpp
[115/474] Compiling rbt_pars.cpp
[116/474] Compiling rbt.cpp
[117/474] Compiling quant.cpp
[118/474] Compiling quantityformatter.cpp
[119/474] Compiling rbnf.cpp
[120/474] Compiling plurfmt.cpp
[121/474] Compiling persncal.cpp
[122/474] Compiling pluralranges.cpp
[123/474] Compiling plurrule.cpp
[124/474] Compiling numsys.cpp
[125/474] Compiling olsontz.cpp
[126/474] Compiling numrange_impl.cpp
[127/474] Compiling numparse_validators.cpp
[128/474] Compiling numrange_capi.cpp
[129/474] Compiling numrange_fluent.cpp
[130/474] Compiling numparse_symbols.cpp
[131/474] Compiling numparse_scientific.cpp
[132/474] Compiling numparse_parsednumber.cpp
[133/474] Compiling numparse_impl.cpp
[134/474] Compiling numparse_decimal.cpp
[135/474] Compiling numparse_currency.cpp
[136/474] Compiling numparse_compositions.cpp
[137/474] Compiling numparse_affixes.cpp
[138/474] Compiling number_utils.cpp
[139/474] Compiling numfmt.cpp
[140/474] Compiling number_symbolswrapper.cpp
[141/474] Compiling number_usageprefs.cpp
[142/474] Compiling number_scientific.cpp
[143/474] Compiling number_rounding.cpp
[144/474] Compiling number_skeletons.cpp
[145/474] Compiling number_simple.cpp
[146/474] Compiling number_patternstring.cpp
[147/474] Compiling number_patternmodifier.cpp
[148/474] Compiling number_padding.cpp
[149/474] Compiling number_notation.cpp
[150/474] Compiling number_output.cpp
[151/474] Compiling number_multiplier.cpp
[152/474] Compiling number_modifiers.cpp
[153/474] Compiling number_integerwidth.cpp
[154/474] Compiling number_mapper.cpp
[155/474] Compiling number_grouping.cpp
[156/474] Compiling number_longnames.cpp
[157/474] Compiling number_formatimpl.cpp
[158/474] Compiling number_decimfmtprops.cpp
[159/474] Compiling number_currencysymbols.cpp
[160/474] Compiling number_decimalquantity.cpp
[161/474] Compiling number_fluent.cpp
[162/474] Compiling nultrans.cpp
[163/474] Compiling number_asformat.cpp
[164/474] Compiling number_affixutils.cpp
[165/474] Compiling number_capi.cpp
[166/474] Compiling nortrans.cpp
[167/474] Compiling number_compact.cpp
[168/474] Compiling name2uni.cpp
[169/474] Compiling nfrs.cpp
[170/474] Compiling nfsubs.cpp
[171/474] Compiling nfrule.cpp
[172/474] Compiling measure.cpp
[173/474] Compiling measunit.cpp
[174/474] Compiling measunit_extra.cpp
[175/474] Compiling inputext.cpp
[176/474] Compiling listformatter.cpp
[177/474] Compiling msgfmt.cpp
[178/474] Compiling japancal.cpp
[179/474] Compiling iso8601cal.cpp
[180/474] Compiling measfmt.cpp
[181/474] Compiling islamcal.cpp
[182/474] Compiling icuin40shim.cpp
[183/474] Compiling indiancal.cpp
[184/474] Compiling fpositer.cpp
[185/474] Compiling hebrwcal.cpp
[186/474] Compiling gregoimp.cpp
[187/474] Compiling gender.cpp
[188/474] Compiling funcrepl.cpp
[189/474] Compiling gregocal.cpp
[190/474] Compiling formattedvalue.cpp
[191/474] Compiling fphdlimp.cpp
[192/474] Compiling dtrule.cpp
[193/474] Compiling formattedval_iterimpl.cpp
[194/474] Compiling formattedval_sbimpl.cpp
[195/474] Compiling formatted_string_builder.cpp
[196/474] Compiling fmtable_cnv.cpp
[197/474] Compiling format.cpp
[198/474] Compiling double-conversion-strtod.cpp
[199/474] Compiling esctrn.cpp
[200/474] Compiling double-conversion-string-to-double.cpp
[201/474] Compiling double-conversion-fast-dtoa.cpp
[202/474] Compiling fmtable.cpp
[203/474] Compiling ethpccal.cpp
[204/474] Compiling erarules.cpp
[205/474] Compiling double-conversion-cached-powers.cpp
[206/474] Compiling double-conversion-bignum-dtoa.cpp
[207/474] Compiling dtitvinf.cpp
[208/474] Compiling decContext.cpp
[209/474] Compiling displayoptions.cpp
[210/474] Compiling double-conversion-double-to-string.cpp
[211/474] Compiling double-conversion-bignum.cpp
[212/474] Compiling dtptngen.cpp
[213/474] Compiling dtitvfmt.cpp
[214/474] Compiling decNumber.cpp
[215/474] Compiling dtfmtsym.cpp
[216/474] Compiling csrutf8.cpp
[217/474] Compiling csrucode.cpp
[218/474] Compiling dayperiodrules.cpp
[219/474] Compiling decimfmt.cpp
[220/474] Compiling dcfmtsym.cpp
[221/474] Compiling csrecog.cpp
[222/474] Compiling dangical.cpp
[223/474] Compiling datefmt.cpp
[224/474] Compiling currunit.cpp
[225/474] Compiling csrsbcs.cpp
[226/474] Compiling currfmt.cpp
[227/474] Compiling curramt.cpp
[228/474] Compiling currpinf.cpp
[229/474] Compiling csrmbcs.cpp
[230/474] Compiling csr2022.cpp
[231/474] Compiling collationweights.cpp
[232/474] Compiling csmatch.cpp
[233/474] Compiling collationrootelements.cpp
[234/474] Compiling csdetect.cpp
[235/474] Compiling cpdtrans.cpp
[236/474] Compiling coptccal.cpp
[237/474] Compiling collationfcd.cpp
[238/474] Compiling collationsettings.cpp
[239/474] Compiling collationtailoring.cpp
[240/474] Compiling compactdecimalformat.cpp
[241/474] Compiling collationsets.cpp
[242/474] Compiling collationruleparser.cpp
[243/474] Compiling collationroot.cpp
[244/474] Compiling collationkeys.cpp
[245/474] Compiling collation.cpp
[246/474] Compiling collationiterator.cpp
[247/474] Compiling collationfastlatinbuilder.cpp
[248/474] Compiling collationfastlatin.cpp
[249/474] Compiling collationdatawriter.cpp
[250/474] Compiling collationdatareader.cpp
[251/474] Compiling collationdatabuilder.cpp
[252/474] Compiling collationcompare.cpp
[253/474] Compiling collationdata.cpp
[254/474] Compiling choicfmt.cpp
[255/474] Compiling collationbuilder.cpp
[256/474] Compiling coleitr.cpp
[257/474] Compiling chnsecal.cpp
[258/474] Compiling cecal.cpp
[259/474] Compiling coll.cpp
[260/474] Compiling casetrn.cpp
[261/474] Compiling wintz.cpp
[262/474] Compiling buddhcal.cpp
[263/474] Compiling brktrans.cpp
[264/474] Compiling calendar.cpp
[265/474] Compiling utypes.cpp
[266/474] Compiling uvectr64.cpp
[267/474] Compiling bocsu.cpp
[268/474] Compiling uvectr32.cpp
[269/474] Compiling uvector.cpp
[270/474] Compiling basictz.cpp
[271/474] Compiling astro.cpp
[272/474] Compiling utrie_swap.cpp
[273/474] Compiling anytrans.cpp
[274/474] Compiling utf_impl.cpp
[275/474] Compiling alphaindex.cpp
[276/474] Compiling utrie.cpp
[277/474] Compiling utrie2_builder.cpp
[278/474] Compiling utrie2.cpp
[279/474] Compiling utrace.cpp
[280/474] Compiling uts46.cpp
[281/474] Compiling ustrtrns.cpp
[282/474] Compiling ustrfmt.cpp
[283/474] Compiling ustring.cpp
[284/474] Compiling ustr_wcs.cpp
[284/474] Compiling util_props.cpp
[286/474] Compiling util.cpp
[287/474] Compiling utext.cpp
[288/474] Compiling ustrenum.cpp
[289/474] Compiling ustack.cpp
[290/474] Compiling ushape.cpp
[291/474] Compiling ustr_titlecase_brkiter.cpp
[292/474] Compiling ustr_cnv.cpp
[293/474] Compiling uset_props.cpp
[294/474] Compiling usetiter.cpp
[295/474] Compiling usc_impl.cpp
[296/474] Compiling uset.cpp
[296/474] Compiling usprep.cpp
[298/474] Compiling uscript_props.cpp
[299/474] Compiling uscript.cpp
[300/474] Compiling uobject.cpp
[301/474] Compiling uresdata.cpp
[302/474] Compiling ures_cnv.cpp
/Users/admin/builder/spi-builder-workspace/icuSources/common/uresbund.cpp:2946:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
 2946 |             sprintf(countryLocale, "und_%s", country);
      |             ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/_stdio.h:274:1: note: 'sprintf' has been explicitly marked deprecated here
  274 | __deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
      | ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
  218 |         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
      |                                                       ^
/Users/admin/builder/spi-builder-workspace/icuSources/common/uresbund.cpp:2957:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
 2957 |                 sprintf(countryLocale, "%s_%s_%s", language, script, countryAndParameters);
      |                 ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/_stdio.h:274:1: note: 'sprintf' has been explicitly marked deprecated here
  274 | __deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
      | ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
  218 |         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
      |                                                       ^
/Users/admin/builder/spi-builder-workspace/icuSources/common/uresbund.cpp:2988:25: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
 2988 |                         sprintf(countryLocale, "%s_%s_%s", language, script, countryAndParameters);
      |                         ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/_stdio.h:274:1: note: 'sprintf' has been explicitly marked deprecated here
  274 | __deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
      | ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
  218 |         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
      |                                                       ^
3 warnings generated.
[303/474] Compiling uresbund.cpp
[304/474] Compiling urbtok.cpp
[305/474] Compiling uprops.cpp
[306/474] Compiling unistr_titlecase_brkiter.cpp
[307/474] Compiling unormcmp.cpp
[308/474] Compiling unorm.cpp
[309/474] Compiling unistr_props.cpp
[310/474] Compiling unifunct.cpp
[311/474] Compiling unifilt.cpp
[312/474] Compiling unistr_cnv.cpp
[313/474] Compiling unistr_case_locale.cpp
[314/474] Compiling unistr_case.cpp
[315/474] Compiling umath.cpp
[316/474] Compiling unisetspan.cpp
[317/474] Compiling unistr.cpp
[318/474] Compiling uniset_closure.cpp
[319/474] Compiling umutablecptrie.cpp
[320/474] Compiling unifiedcache.cpp
[321/474] Compiling uniset_props.cpp
[322/474] Compiling umapfile.cpp
[323/474] Compiling unames.cpp
[324/474] Compiling uniset.cpp
[325/474] Compiling umutex.cpp
[326/474] Compiling ulist.cpp
[327/474] Compiling ulocdata.cpp
[328/474] Compiling ulocbuilder.cpp
[329/474] Compiling ulocale.cpp
[330/474] Compiling uloc_tag.cpp
[331/474] Compiling uinvchar.cpp
[332/474] Compiling uiter.cpp
[333/474] Compiling uinit.cpp
[334/474] Compiling uloc_keytype.cpp
[335/474] Compiling uloc.cpp
[336/474] Compiling uidna.cpp
[337/474] Compiling uhash.cpp
[338/474] Compiling uenum.cpp
[339/474] Compiling udataswp.cpp
[340/474] Compiling udatamem.cpp
[341/474] Compiling uhash_us.cpp
[342/474] Compiling ucptrie.cpp
[343/474] Compiling ucol_swp.cpp
[344/474] Compiling ucnvscsu.cpp
[345/474] Compiling udata.cpp
[346/474] Compiling ucnvhz.cpp
[347/474] Compiling ucnvlat1.cpp
[348/474] Compiling ucnvisci.cpp
[349/474] Compiling ucnvsel.cpp
[350/474] Compiling ucurr.cpp
[351/474] Compiling ucnvbocu.cpp
[352/474] Compiling ucnvmbcs.cpp
[353/474] Compiling ucnv_u8.cpp
[354/474] Compiling ucnvdisp.cpp
[355/474] Compiling ucnv_u7.cpp
[356/474] Compiling ucnv_set.cpp
[357/474] Compiling ucnv_u32.cpp
[358/474] Compiling ucnv_u16.cpp
[359/474] Compiling ucnv_lmb.cpp
[360/474] Compiling ucnv_ext.cpp
[361/474] Compiling ucnv_err.cpp
[362/474] Compiling ucnv_cnv.cpp
[363/474] Compiling ucnv_ct.cpp
[364/474] Compiling ucnv_cb.cpp
[365/474] Compiling ucnv_io.cpp
[366/474] Compiling ucnv2022.cpp
[367/474] Compiling ucmndata.cpp
[368/474] Compiling ucnv.cpp
[369/474] Compiling ucln_cmn.cpp
[370/474] Compiling ucnv_bld.cpp
[371/474] Compiling uchar.cpp
[372/474] Compiling uchriter.cpp
[373/474] Compiling ucharstrie.cpp
[374/474] Compiling ucharstrieiterator.cpp
[375/474] Compiling ucharstriebuilder.cpp
[376/474] Compiling ucat.cpp
[377/474] Compiling ucasemap_titlecase_brkiter.cpp
[378/474] Compiling ubiditransform.cpp
[379/474] Compiling ubidiwrt.cpp
[380/474] Compiling ucasemap.cpp
[381/474] Compiling ubidiln.cpp
[382/474] Compiling ubidi_props.cpp
[383/474] Compiling ubrk.cpp
[384/474] Compiling ubidi.cpp
[385/474] Compiling uarrsort.cpp
[386/474] Compiling servslkf.cpp
[387/474] Compiling servrbf.cpp
[388/474] Compiling servnotf.cpp
[389/474] Compiling ucase.cpp
[390/474] Compiling servls.cpp
[391/474] Compiling servlkf.cpp
[392/474] Compiling servlk.cpp
[393/474] Compiling restrace.cpp
[394/474] Compiling stringtriebuilder.cpp
[395/474] Compiling stringpiece.cpp
[396/474] Compiling serv.cpp
[397/474] Compiling simpleformatter.cpp
[398/474] Compiling static_unicode_sets.cpp
[399/474] Compiling sharedobject.cpp
[400/474] Compiling ualoc.cpp
[401/474] Compiling schriter.cpp
[402/474] Compiling ruleiter.cpp
[403/474] Compiling resource.cpp
[404/474] Compiling resbund_cnv.cpp
[405/474] Compiling resbund.cpp
[406/474] Compiling rbtok.cpp
[407/474] Compiling rbbistbl57.cpp
[408/474] Compiling rbbitblb57.cpp
[409/474] Compiling rbbistbl.cpp
[410/474] Compiling rbbisetb.cpp
[411/474] Compiling rbbitblb.cpp
[412/474] Compiling rbbisetb57.cpp
[413/474] Compiling rbbiscan57.cpp
[414/474] Compiling rbbiscan.cpp
[415/474] Compiling rbbirb57.cpp
[416/474] Compiling rbbinode.cpp
[417/474] Compiling rbbidata57.cpp
[418/474] Compiling punycode.cpp
[419/474] Compiling rbbirb.cpp
[420/474] Compiling parsepos.cpp
[421/474] Compiling rbbidata.cpp
[422/474] Compiling rbbi_cache.cpp
[423/474] Compiling propsvec.cpp
[424/474] Compiling rbbi57.cpp
[425/474] Compiling putil.cpp
[426/474] Compiling rbbi.cpp
[427/474] Compiling pluralmap.cpp
[428/474] Compiling patternprops.cpp
[429/474] Compiling propname.cpp
[430/474] Compiling normlzr.cpp
[431/474] Compiling mlbe.cpp
[432/474] Compiling messagepattern.cpp
[433/474] Compiling lsr.cpp
[434/474] Compiling normalizer2.cpp
[435/474] Compiling normalizer2impl.cpp
[436/474] Compiling locresdata.cpp
[437/474] Compiling locutil.cpp
[438/474] Compiling locmap.cpp
[439/474] Compiling lstmbe.cpp
[440/474] Compiling loclikelysubtags.cpp
[441/474] Compiling loclikely.cpp
[442/474] Compiling locdistance.cpp
[443/474] Compiling locdspnm.cpp
[444/474] Compiling locdispnames.cpp
[445/474] Compiling icuplug.cpp
[446/474] Compiling locid.cpp
[447/474] Compiling locbased.cpp
[448/474] Compiling localsvc.cpp
[449/474] Compiling locavailable.cpp
[450/474] Compiling localeprioritylist.cpp
[451/474] Compiling errorcode.cpp
[452/474] Compiling dtintrv.cpp
[453/474] Compiling localebuilder.cpp
[454/474] Compiling localematcher.cpp
[455/474] Compiling cwchar.cpp
[456/474] Compiling icudataver.cpp
[457/474] Compiling loadednormalizer2impl.cpp
[458/474] Compiling filterednormalizer2.cpp
[459/474] Compiling edits.cpp
[460/474] Compiling filteredbrk.cpp
[461/474] Compiling emojiprops.cpp
[462/474] Compiling dictionarydata.cpp
[463/474] Compiling cstring.cpp
[464/474] Compiling cmemory.cpp
[465/474] Compiling cstr.cpp
[466/474] Compiling dictbe.cpp
[467/474] Compiling charstr.cpp
[468/474] Compiling chariter.cpp
[469/474] Compiling bytestream.cpp
[470/474] Compiling bytestrieiterator.cpp
[471/474] Compiling characterproperties.cpp
[472/474] Compiling caniter.cpp
[473/474] Compiling icu_packaged_data.cpp
Build complete! (45.27s)
Build complete.
{
  "cxx_language_standard" : "c++14",
  "dependencies" : [
  ],
  "manifest_display_name" : "FoundationICU",
  "name" : "FoundationICU",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "_FoundationICU",
      "targets" : [
        "_FoundationICU"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "_FoundationICU",
      "module_type" : "ClangTarget",
      "name" : "_FoundationICU",
      "path" : "icuSources",
      "product_memberships" : [
        "_FoundationICU"
      ],
      "sources" : [
        "common/aaplbfct.cpp",
        "common/appendable.cpp",
        "common/bmpset.cpp",
        "common/brkeng.cpp",
        "common/brkiter.cpp",
        "common/bytesinkutil.cpp",
        "common/bytestream.cpp",
        "common/bytestrie.cpp",
        "common/bytestriebuilder.cpp",
        "common/bytestrieiterator.cpp",
        "common/caniter.cpp",
        "common/characterproperties.cpp",
        "common/chariter.cpp",
        "common/charstr.cpp",
        "common/cmemory.cpp",
        "common/cstr.cpp",
        "common/cstring.cpp",
        "common/cwchar.cpp",
        "common/dictbe.cpp",
        "common/dictionarydata.cpp",
        "common/dtintrv.cpp",
        "common/edits.cpp",
        "common/emojiprops.cpp",
        "common/errorcode.cpp",
        "common/filteredbrk.cpp",
        "common/filterednormalizer2.cpp",
        "common/icu_packaged_data.cpp",
        "common/icudataver.cpp",
        "common/icuplug.cpp",
        "common/loadednormalizer2impl.cpp",
        "common/localebuilder.cpp",
        "common/localematcher.cpp",
        "common/localeprioritylist.cpp",
        "common/localsvc.cpp",
        "common/locavailable.cpp",
        "common/locbased.cpp",
        "common/locdispnames.cpp",
        "common/locdistance.cpp",
        "common/locdspnm.cpp",
        "common/locid.cpp",
        "common/loclikely.cpp",
        "common/loclikelysubtags.cpp",
        "common/locmap.cpp",
        "common/locresdata.cpp",
        "common/locutil.cpp",
        "common/lsr.cpp",
        "common/lstmbe.cpp",
        "common/messagepattern.cpp",
        "common/mlbe.cpp",
        "common/normalizer2.cpp",
        "common/normalizer2impl.cpp",
        "common/normlzr.cpp",
        "common/parsepos.cpp",
        "common/patternprops.cpp",
        "common/pluralmap.cpp",
        "common/propname.cpp",
        "common/propsvec.cpp",
        "common/punycode.cpp",
        "common/putil.cpp",
        "common/rbbi.cpp",
        "common/rbbi57.cpp",
        "common/rbbi_cache.cpp",
        "common/rbbidata.cpp",
        "common/rbbidata57.cpp",
        "common/rbbinode.cpp",
        "common/rbbirb.cpp",
        "common/rbbirb57.cpp",
        "common/rbbiscan.cpp",
        "common/rbbiscan57.cpp",
        "common/rbbisetb.cpp",
        "common/rbbisetb57.cpp",
        "common/rbbistbl.cpp",
        "common/rbbistbl57.cpp",
        "common/rbbitblb.cpp",
        "common/rbbitblb57.cpp",
        "common/rbtok.cpp",
        "common/resbund.cpp",
        "common/resbund_cnv.cpp",
        "common/resource.cpp",
        "common/restrace.cpp",
        "common/ruleiter.cpp",
        "common/schriter.cpp",
        "common/serv.cpp",
        "common/servlk.cpp",
        "common/servlkf.cpp",
        "common/servls.cpp",
        "common/servnotf.cpp",
        "common/servrbf.cpp",
        "common/servslkf.cpp",
        "common/sharedobject.cpp",
        "common/simpleformatter.cpp",
        "common/static_unicode_sets.cpp",
        "common/stringpiece.cpp",
        "common/stringtriebuilder.cpp",
        "common/ualoc.cpp",
        "common/uarrsort.cpp",
        "common/ubidi.cpp",
        "common/ubidi_props.cpp",
        "common/ubidiln.cpp",
        "common/ubiditransform.cpp",
        "common/ubidiwrt.cpp",
        "common/ubrk.cpp",
        "common/ucase.cpp",
        "common/ucasemap.cpp",
        "common/ucasemap_titlecase_brkiter.cpp",
        "common/ucat.cpp",
        "common/uchar.cpp",
        "common/ucharstrie.cpp",
        "common/ucharstriebuilder.cpp",
        "common/ucharstrieiterator.cpp",
        "common/uchriter.cpp",
        "common/ucln_cmn.cpp",
        "common/ucmndata.cpp",
        "common/ucnv.cpp",
        "common/ucnv2022.cpp",
        "common/ucnv_bld.cpp",
        "common/ucnv_cb.cpp",
        "common/ucnv_cnv.cpp",
        "common/ucnv_ct.cpp",
        "common/ucnv_err.cpp",
        "common/ucnv_ext.cpp",
        "common/ucnv_io.cpp",
        "common/ucnv_lmb.cpp",
        "common/ucnv_set.cpp",
        "common/ucnv_u16.cpp",
        "common/ucnv_u32.cpp",
        "common/ucnv_u7.cpp",
        "common/ucnv_u8.cpp",
        "common/ucnvbocu.cpp",
        "common/ucnvdisp.cpp",
        "common/ucnvhz.cpp",
        "common/ucnvisci.cpp",
        "common/ucnvlat1.cpp",
        "common/ucnvmbcs.cpp",
        "common/ucnvscsu.cpp",
        "common/ucnvsel.cpp",
        "common/ucol_swp.cpp",
        "common/ucptrie.cpp",
        "common/ucurr.cpp",
        "common/udata.cpp",
        "common/udatamem.cpp",
        "common/udataswp.cpp",
        "common/uenum.cpp",
        "common/uhash.cpp",
        "common/uhash_us.cpp",
        "common/uidna.cpp",
        "common/uinit.cpp",
        "common/uinvchar.cpp",
        "common/uiter.cpp",
        "common/ulist.cpp",
        "common/uloc.cpp",
        "common/uloc_keytype.cpp",
        "common/uloc_tag.cpp",
        "common/ulocale.cpp",
        "common/ulocbuilder.cpp",
        "common/ulocdata.cpp",
        "common/umapfile.cpp",
        "common/umath.cpp",
        "common/umutablecptrie.cpp",
        "common/umutex.cpp",
        "common/unames.cpp",
        "common/unifiedcache.cpp",
        "common/unifilt.cpp",
        "common/unifunct.cpp",
        "common/uniset.cpp",
        "common/uniset_closure.cpp",
        "common/uniset_props.cpp",
        "common/unisetspan.cpp",
        "common/unistr.cpp",
        "common/unistr_case.cpp",
        "common/unistr_case_locale.cpp",
        "common/unistr_cnv.cpp",
        "common/unistr_props.cpp",
        "common/unistr_titlecase_brkiter.cpp",
        "common/unorm.cpp",
        "common/unormcmp.cpp",
        "common/uobject.cpp",
        "common/uprops.cpp",
        "common/urbtok.cpp",
        "common/ures_cnv.cpp",
        "common/uresbund.cpp",
        "common/uresdata.cpp",
        "common/usc_impl.cpp",
        "common/uscript.cpp",
        "common/uscript_props.cpp",
        "common/uset.cpp",
        "common/uset_props.cpp",
        "common/usetiter.cpp",
        "common/ushape.cpp",
        "common/usprep.cpp",
        "common/ustack.cpp",
        "common/ustr_cnv.cpp",
        "common/ustr_titlecase_brkiter.cpp",
        "common/ustr_wcs.cpp",
        "common/ustrcase.cpp",
        "common/ustrcase_locale.cpp",
        "common/ustrenum.cpp",
        "common/ustrfmt.cpp",
        "common/ustring.cpp",
        "common/ustrtrns.cpp",
        "common/utext.cpp",
        "common/utf_impl.cpp",
        "common/util.cpp",
        "common/util_props.cpp",
        "common/utrace.cpp",
        "common/utrie.cpp",
        "common/utrie2.cpp",
        "common/utrie2_builder.cpp",
        "common/utrie_swap.cpp",
        "common/uts46.cpp",
        "common/utypes.cpp",
        "common/uvector.cpp",
        "common/uvectr32.cpp",
        "common/uvectr64.cpp",
        "common/wintz.cpp",
        "i18n/alphaindex.cpp",
        "i18n/anytrans.cpp",
        "i18n/astro.cpp",
        "i18n/basictz.cpp",
        "i18n/bocsu.cpp",
        "i18n/brktrans.cpp",
        "i18n/buddhcal.cpp",
        "i18n/calendar.cpp",
        "i18n/casetrn.cpp",
        "i18n/cecal.cpp",
        "i18n/chnsecal.cpp",
        "i18n/choicfmt.cpp",
        "i18n/coleitr.cpp",
        "i18n/coll.cpp",
        "i18n/collation.cpp",
        "i18n/collationbuilder.cpp",
        "i18n/collationcompare.cpp",
        "i18n/collationdata.cpp",
        "i18n/collationdatabuilder.cpp",
        "i18n/collationdatareader.cpp",
        "i18n/collationdatawriter.cpp",
        "i18n/collationfastlatin.cpp",
        "i18n/collationfastlatinbuilder.cpp",
        "i18n/collationfcd.cpp",
        "i18n/collationiterator.cpp",
        "i18n/collationkeys.cpp",
        "i18n/collationroot.cpp",
        "i18n/collationrootelements.cpp",
        "i18n/collationruleparser.cpp",
        "i18n/collationsets.cpp",
        "i18n/collationsettings.cpp",
        "i18n/collationtailoring.cpp",
        "i18n/collationweights.cpp",
        "i18n/compactdecimalformat.cpp",
        "i18n/coptccal.cpp",
        "i18n/cpdtrans.cpp",
        "i18n/csdetect.cpp",
        "i18n/csmatch.cpp",
        "i18n/csr2022.cpp",
        "i18n/csrecog.cpp",
        "i18n/csrmbcs.cpp",
        "i18n/csrsbcs.cpp",
        "i18n/csrucode.cpp",
        "i18n/csrutf8.cpp",
        "i18n/curramt.cpp",
        "i18n/currfmt.cpp",
        "i18n/currpinf.cpp",
        "i18n/currunit.cpp",
        "i18n/dangical.cpp",
        "i18n/datefmt.cpp",
        "i18n/dayperiodrules.cpp",
        "i18n/dcfmtsym.cpp",
        "i18n/decContext.cpp",
        "i18n/decNumber.cpp",
        "i18n/decimfmt.cpp",
        "i18n/displayoptions.cpp",
        "i18n/double-conversion-bignum-dtoa.cpp",
        "i18n/double-conversion-bignum.cpp",
        "i18n/double-conversion-cached-powers.cpp",
        "i18n/double-conversion-double-to-string.cpp",
        "i18n/double-conversion-fast-dtoa.cpp",
        "i18n/double-conversion-string-to-double.cpp",
        "i18n/double-conversion-strtod.cpp",
        "i18n/dtfmtsym.cpp",
        "i18n/dtitvfmt.cpp",
        "i18n/dtitvinf.cpp",
        "i18n/dtptngen.cpp",
        "i18n/dtrule.cpp",
        "i18n/erarules.cpp",
        "i18n/esctrn.cpp",
        "i18n/ethpccal.cpp",
        "i18n/fmtable.cpp",
        "i18n/fmtable_cnv.cpp",
        "i18n/format.cpp",
        "i18n/formatted_string_builder.cpp",
        "i18n/formattedval_iterimpl.cpp",
        "i18n/formattedval_sbimpl.cpp",
        "i18n/formattedvalue.cpp",
        "i18n/fphdlimp.cpp",
        "i18n/fpositer.cpp",
        "i18n/funcrepl.cpp",
        "i18n/gender.cpp",
        "i18n/gregocal.cpp",
        "i18n/gregoimp.cpp",
        "i18n/hebrwcal.cpp",
        "i18n/icuin40shim.cpp",
        "i18n/indiancal.cpp",
        "i18n/inputext.cpp",
        "i18n/islamcal.cpp",
        "i18n/iso8601cal.cpp",
        "i18n/japancal.cpp",
        "i18n/listformatter.cpp",
        "i18n/measfmt.cpp",
        "i18n/measunit.cpp",
        "i18n/measunit_extra.cpp",
        "i18n/measure.cpp",
        "i18n/msgfmt.cpp",
        "i18n/name2uni.cpp",
        "i18n/nfrs.cpp",
        "i18n/nfrule.cpp",
        "i18n/nfsubs.cpp",
        "i18n/nortrans.cpp",
        "i18n/nultrans.cpp",
        "i18n/number_affixutils.cpp",
        "i18n/number_asformat.cpp",
        "i18n/number_capi.cpp",
        "i18n/number_compact.cpp",
        "i18n/number_currencysymbols.cpp",
        "i18n/number_decimalquantity.cpp",
        "i18n/number_decimfmtprops.cpp",
        "i18n/number_fluent.cpp",
        "i18n/number_formatimpl.cpp",
        "i18n/number_grouping.cpp",
        "i18n/number_integerwidth.cpp",
        "i18n/number_longnames.cpp",
        "i18n/number_mapper.cpp",
        "i18n/number_modifiers.cpp",
        "i18n/number_multiplier.cpp",
        "i18n/number_notation.cpp",
        "i18n/number_output.cpp",
        "i18n/number_padding.cpp",
        "i18n/number_patternmodifier.cpp",
        "i18n/number_patternstring.cpp",
        "i18n/number_rounding.cpp",
        "i18n/number_scientific.cpp",
        "i18n/number_simple.cpp",
        "i18n/number_skeletons.cpp",
        "i18n/number_symbolswrapper.cpp",
        "i18n/number_usageprefs.cpp",
        "i18n/number_utils.cpp",
        "i18n/numfmt.cpp",
        "i18n/numparse_affixes.cpp",
        "i18n/numparse_compositions.cpp",
        "i18n/numparse_currency.cpp",
        "i18n/numparse_decimal.cpp",
        "i18n/numparse_impl.cpp",
        "i18n/numparse_parsednumber.cpp",
        "i18n/numparse_scientific.cpp",
        "i18n/numparse_symbols.cpp",
        "i18n/numparse_validators.cpp",
        "i18n/numrange_capi.cpp",
        "i18n/numrange_fluent.cpp",
        "i18n/numrange_impl.cpp",
        "i18n/numsys.cpp",
        "i18n/olsontz.cpp",
        "i18n/persncal.cpp",
        "i18n/pluralranges.cpp",
        "i18n/plurfmt.cpp",
        "i18n/plurrule.cpp",
        "i18n/quant.cpp",
        "i18n/quantityformatter.cpp",
        "i18n/rbnf.cpp",
        "i18n/rbt.cpp",
        "i18n/rbt_data.cpp",
        "i18n/rbt_pars.cpp",
        "i18n/rbt_rule.cpp",
        "i18n/rbt_set.cpp",
        "i18n/rbtz.cpp",
        "i18n/regexcmp.cpp",
        "i18n/regeximp.cpp",
        "i18n/regexst.cpp",
        "i18n/regextxt.cpp",
        "i18n/region.cpp",
        "i18n/reldatefmt.cpp",
        "i18n/reldtfmt.cpp",
        "i18n/rematch.cpp",
        "i18n/remtrans.cpp",
        "i18n/repattrn.cpp",
        "i18n/rulebasedcollator.cpp",
        "i18n/scientificnumberformatter.cpp",
        "i18n/scriptset.cpp",
        "i18n/search.cpp",
        "i18n/selfmt.cpp",
        "i18n/sharedbreakiterator.cpp",
        "i18n/simpletz.cpp",
        "i18n/smpdtfmt.cpp",
        "i18n/smpdtfst.cpp",
        "i18n/sortkey.cpp",
        "i18n/standardplural.cpp",
        "i18n/string_segment.cpp",
        "i18n/strmatch.cpp",
        "i18n/strrepl.cpp",
        "i18n/stsearch.cpp",
        "i18n/taiwncal.cpp",
        "i18n/timezone.cpp",
        "i18n/titletrn.cpp",
        "i18n/tmunit.cpp",
        "i18n/tmutamt.cpp",
        "i18n/tmutfmt.cpp",
        "i18n/tolowtrn.cpp",
        "i18n/toupptrn.cpp",
        "i18n/translit.cpp",
        "i18n/transreg.cpp",
        "i18n/tridpars.cpp",
        "i18n/tzfmt.cpp",
        "i18n/tzgnames.cpp",
        "i18n/tznames.cpp",
        "i18n/tznames_impl.cpp",
        "i18n/tzrule.cpp",
        "i18n/tztrans.cpp",
        "i18n/uameasureformat.cpp",
        "i18n/uatimeunitformat.cpp",
        "i18n/ucal.cpp",
        "i18n/ucln_in.cpp",
        "i18n/ucol.cpp",
        "i18n/ucol_res.cpp",
        "i18n/ucol_sit.cpp",
        "i18n/ucoleitr.cpp",
        "i18n/ucsdet.cpp",
        "i18n/udat.cpp",
        "i18n/udateintervalformat.cpp",
        "i18n/udatintv.cpp",
        "i18n/udatpg.cpp",
        "i18n/ufieldpositer.cpp",
        "i18n/uitercollationiterator.cpp",
        "i18n/ulistformatter.cpp",
        "i18n/umsg.cpp",
        "i18n/unesctrn.cpp",
        "i18n/uni2name.cpp",
        "i18n/units_complexconverter.cpp",
        "i18n/units_converter.cpp",
        "i18n/units_data.cpp",
        "i18n/units_router.cpp",
        "i18n/unum.cpp",
        "i18n/unumsys.cpp",
        "i18n/uplrule.cpp",
        "i18n/upluralrules.cpp",
        "i18n/uregex.cpp",
        "i18n/uregexc.cpp",
        "i18n/uregion.cpp",
        "i18n/usearch.cpp",
        "i18n/uspoof.cpp",
        "i18n/uspoof_build.cpp",
        "i18n/uspoof_conf.cpp",
        "i18n/uspoof_impl.cpp",
        "i18n/utf16collationiterator.cpp",
        "i18n/utf8collationiterator.cpp",
        "i18n/utmscale.cpp",
        "i18n/utrans.cpp",
        "i18n/vtzone.cpp",
        "i18n/vzone.cpp",
        "i18n/windtfmt.cpp",
        "i18n/winnmfmt.cpp",
        "i18n/wintzimpl.cpp",
        "i18n/zonemeta.cpp",
        "i18n/zrule.cpp",
        "i18n/ztrans.cpp",
        "io/locbund.cpp",
        "io/sprintf.cpp",
        "io/sscanf.cpp",
        "io/ucln_io.cpp",
        "io/ufile.cpp",
        "io/ufmt_cmn.cpp",
        "io/uprintf.cpp",
        "io/uprntf_p.cpp",
        "io/uscanf.cpp",
        "io/uscanf_p.cpp",
        "io/ustdio.cpp",
        "io/ustream.cpp"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.7"
}
Done.