The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of FoundationICU, reference 0.0.10 (8a12a1), with Swift 6.1 for Android on 29 May 2025 17:56:43 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -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 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.63.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 /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
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
========================================
Build
========================================
Selected platform:         android
Swift version:             6.1
Building package at path:  $PWD
https://github.com/swiftlang/swift-foundation-icu.git
https://github.com/swiftlang/swift-foundation-icu.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "cxx_language_standard" : "c++14",
  "dependencies" : [
  ],
  "manifest_display_name" : "FoundationICU",
  "name" : "FoundationICU",
  "path" : "/host/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 ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -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 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
Building for debugging...
[0/474] Compiling appendable.cpp
[1/474] Compiling bytestream.cpp
[2/474] Compiling bytestrie.cpp
[3/474] Compiling bytesinkutil.cpp
[4/474] Compiling brkiter.cpp
[5/474] Compiling bytestriebuilder.cpp
[6/474] Compiling bmpset.cpp
[7/474] Compiling ustream.cpp
[8/474] Compiling brkeng.cpp
[9/474] Compiling uscanf.cpp
[10/474] Compiling ustdio.cpp
[11/474] Compiling ufmt_cmn.cpp
[12/474] Compiling uscanf_p.cpp
[13/474] Compiling uprntf_p.cpp
[14/474] Compiling uprintf.cpp
[15/474] Compiling sscanf.cpp
[16/474] Compiling wintzimpl.cpp
[17/474] Compiling ufile.cpp
[18/474] Compiling ucln_io.cpp
[19/474] Compiling winnmfmt.cpp
[20/474] Compiling windtfmt.cpp
[21/474] Compiling sprintf.cpp
[22/474] Compiling ztrans.cpp
[23/474] Compiling utmscale.cpp
[24/474] Compiling zrule.cpp
[25/474] Compiling locbund.cpp
[26/474] Compiling vtzone.cpp
[27/474] Compiling utf16collationiterator.cpp
[28/474] Compiling zonemeta.cpp
[29/474] Compiling vzone.cpp
[30/474] Compiling utrans.cpp
[31/474] Compiling utf8collationiterator.cpp
[32/474] Compiling uspoof_impl.cpp
[33/474] Compiling uspoof_conf.cpp
[34/474] Compiling uspoof.cpp
[35/474] Compiling uregexc.cpp
[36/474] Compiling uspoof_build.cpp
[37/474] Compiling uregion.cpp
[38/474] Compiling uplrule.cpp
[39/474] Compiling usearch.cpp
[40/474] Compiling uregex.cpp
[41/474] Compiling upluralrules.cpp
[42/474] Compiling unumsys.cpp
[43/474] Compiling units_data.cpp
[44/474] Compiling unum.cpp
[45/474] Compiling uni2name.cpp
[46/474] Compiling units_complexconverter.cpp
[47/474] Compiling units_router.cpp
[48/474] Compiling units_converter.cpp
[49/474] Compiling ufieldpositer.cpp
[50/474] Compiling unesctrn.cpp
[51/474] Compiling udatintv.cpp
[52/474] Compiling umsg.cpp
[53/474] Compiling ulistformatter.cpp
[54/474] Compiling uitercollationiterator.cpp
[55/474] Compiling ucsdet.cpp
[56/474] Compiling udatpg.cpp
[57/474] Compiling udateintervalformat.cpp
[58/474] Compiling ucoleitr.cpp
[59/474] Compiling udat.cpp
[60/474] Compiling ucol_sit.cpp
[61/474] Compiling ucln_in.cpp
[62/474] Compiling ucol.cpp
[63/474] Compiling ucal.cpp
[64/474] Compiling ucol_res.cpp
[65/474] Compiling uatimeunitformat.cpp
[66/474] Compiling tztrans.cpp
[67/474] Compiling uameasureformat.cpp
[68/474] Compiling tzrule.cpp
[69/474] Compiling tznames.cpp
[70/474] Compiling tznames_impl.cpp
[71/474] Compiling tzgnames.cpp
[72/474] Compiling transreg.cpp
[72/474] Compiling tridpars.cpp
[73/474] Compiling tzfmt.cpp
[75/474] Compiling toupptrn.cpp
[76/474] Compiling translit.cpp
[77/474] Compiling tolowtrn.cpp
[78/474] Compiling tmutfmt.cpp
[79/474] Compiling tmutamt.cpp
[80/474] Compiling tmunit.cpp
[81/474] Compiling titletrn.cpp
[82/474] Compiling stsearch.cpp
[83/474] Compiling taiwncal.cpp
[84/474] Compiling timezone.cpp
[85/474] Compiling strrepl.cpp
[86/474] Compiling strmatch.cpp
[87/474] Compiling standardplural.cpp
[88/474] Compiling sortkey.cpp
[89/474] Compiling string_segment.cpp
[90/474] Compiling smpdtfst.cpp
[91/474] Compiling sharedbreakiterator.cpp
[92/474] Compiling simpletz.cpp
[93/474] Compiling search.cpp
[94/474] Compiling scriptset.cpp
[95/474] Compiling smpdtfmt.cpp
[96/474] Compiling scientificnumberformatter.cpp
[97/474] Compiling selfmt.cpp
[98/474] Compiling remtrans.cpp
[99/474] Compiling repattrn.cpp
[100/474] Compiling rulebasedcollator.cpp
[101/474] Compiling regextxt.cpp
[102/474] Compiling region.cpp
[103/474] Compiling regexst.cpp
[104/474] Compiling reldtfmt.cpp
[105/474] Compiling reldatefmt.cpp
[106/474] Compiling regeximp.cpp
[107/474] Compiling rematch.cpp
[108/474] Compiling regexcmp.cpp
[109/474] Compiling rbt_set.cpp
[110/474] Compiling rbtz.cpp
[111/474] Compiling rbt_rule.cpp
[112/474] Compiling rbt.cpp
[113/474] Compiling rbt_pars.cpp
[114/474] Compiling quant.cpp
[115/474] Compiling rbt_data.cpp
[116/474] Compiling rbnf.cpp
[117/474] Compiling quantityformatter.cpp
[118/474] Compiling olsontz.cpp
[119/474] Compiling numsys.cpp
[120/474] Compiling plurrule.cpp
[121/474] Compiling persncal.cpp
[122/474] Compiling plurfmt.cpp
[123/474] Compiling pluralranges.cpp
[124/474] Compiling numrange_impl.cpp
[125/474] Compiling numrange_fluent.cpp
[126/474] Compiling numparse_scientific.cpp
[127/474] Compiling numparse_currency.cpp
[127/474] Compiling numparse_validators.cpp
[129/474] Compiling numrange_capi.cpp
[130/474] Compiling numparse_symbols.cpp
[131/474] Compiling numparse_parsednumber.cpp
[132/474] Compiling numparse_impl.cpp
[133/474] Compiling numparse_decimal.cpp
[134/474] Compiling numparse_compositions.cpp
[135/474] Compiling number_symbolswrapper.cpp
[136/474] Compiling number_utils.cpp
[137/474] Compiling number_usageprefs.cpp
[138/474] Compiling numparse_affixes.cpp
[139/474] Compiling numfmt.cpp
[140/474] Compiling number_simple.cpp
[141/474] Compiling number_skeletons.cpp
[142/474] Compiling number_rounding.cpp
[143/474] Compiling number_scientific.cpp
[144/474] Compiling number_patternstring.cpp
[145/474] Compiling number_patternmodifier.cpp
[146/474] Compiling number_output.cpp
[147/474] Compiling number_padding.cpp
[148/474] Compiling number_multiplier.cpp
[149/474] Compiling number_notation.cpp
[150/474] Compiling number_modifiers.cpp
[151/474] Compiling number_grouping.cpp
[152/474] Compiling number_decimfmtprops.cpp
[153/474] Compiling number_mapper.cpp
[154/474] Compiling number_integerwidth.cpp
[155/474] Compiling number_longnames.cpp
[156/474] Compiling number_compact.cpp
[157/474] Compiling number_formatimpl.cpp
[158/474] Compiling nultrans.cpp
[159/474] Compiling number_currencysymbols.cpp
[160/474] Compiling number_fluent.cpp
[161/474] Compiling number_capi.cpp
[162/474] Compiling number_decimalquantity.cpp
[163/474] Compiling number_asformat.cpp
[164/474] Compiling nfsubs.cpp
[165/474] Compiling number_affixutils.cpp
[165/474] Compiling nortrans.cpp
[167/474] Compiling nfrs.cpp
[168/474] Compiling measunit_extra.cpp
[169/474] Compiling nfrule.cpp
[170/474] Compiling name2uni.cpp
[171/474] Compiling measure.cpp
[172/474] Compiling msgfmt.cpp
[173/474] Compiling islamcal.cpp
[174/474] Compiling measunit.cpp
[175/474] Compiling iso8601cal.cpp
[176/474] Compiling inputext.cpp
[177/474] Compiling japancal.cpp
[178/474] Compiling measfmt.cpp
[179/474] Compiling icuin40shim.cpp
[180/474] Compiling gregoimp.cpp
[181/474] Compiling listformatter.cpp
[182/474] Compiling indiancal.cpp
[183/474] Compiling fpositer.cpp
[184/474] Compiling hebrwcal.cpp
[185/474] Compiling fphdlimp.cpp
[186/474] Compiling funcrepl.cpp
[187/474] Compiling gender.cpp
[188/474] Compiling gregocal.cpp
[189/474] Compiling formattedvalue.cpp
[190/474] Compiling formattedval_iterimpl.cpp
[191/474] Compiling fmtable_cnv.cpp
[192/474] Compiling formattedval_sbimpl.cpp
[193/474] Compiling dtrule.cpp
[194/474] Compiling format.cpp
[195/474] Compiling formatted_string_builder.cpp
[196/474] Compiling ethpccal.cpp
[197/474] Compiling double-conversion-strtod.cpp
[198/474] Compiling esctrn.cpp
[199/474] Compiling double-conversion-fast-dtoa.cpp
[200/474] Compiling fmtable.cpp
[201/474] Compiling double-conversion-string-to-double.cpp
[202/474] Compiling double-conversion-cached-powers.cpp
[203/474] Compiling double-conversion-bignum-dtoa.cpp
[204/474] Compiling erarules.cpp
[205/474] Compiling double-conversion-bignum.cpp
[206/474] Compiling double-conversion-double-to-string.cpp
[207/474] Compiling decContext.cpp
[208/474] Compiling dtitvinf.cpp
[209/474] Compiling dtptngen.cpp
[210/474] Compiling displayoptions.cpp
[211/474] Compiling dtitvfmt.cpp
[212/474] Compiling decNumber.cpp
[213/474] Compiling dtfmtsym.cpp
[214/474] Compiling decimfmt.cpp
[215/474] Compiling dayperiodrules.cpp
[216/474] Compiling csrutf8.cpp
[217/474] Compiling dcfmtsym.cpp
[218/474] Compiling csrucode.cpp
[219/474] Compiling dangical.cpp
[220/474] Compiling currunit.cpp
[221/474] Compiling csrecog.cpp
[222/474] Compiling datefmt.cpp
[223/474] Compiling currfmt.cpp
[224/474] Compiling csrmbcs.cpp
[225/474] Compiling currpinf.cpp
[226/474] Compiling csrsbcs.cpp
[227/474] Compiling curramt.cpp
[228/474] Compiling csr2022.cpp
[229/474] Compiling collationweights.cpp
[230/474] Compiling cpdtrans.cpp
[231/474] Compiling csmatch.cpp
[232/474] Compiling collationrootelements.cpp
[233/474] Compiling coptccal.cpp
[234/474] Compiling csdetect.cpp
[235/474] Compiling compactdecimalformat.cpp
[236/474] Compiling collationfcd.cpp
[237/474] Compiling collationtailoring.cpp
[238/474] Compiling collationsettings.cpp
[239/474] Compiling collationroot.cpp
[240/474] Compiling collationsets.cpp
[241/474] Compiling collationruleparser.cpp
[242/474] Compiling collationiterator.cpp
[243/474] Compiling collationkeys.cpp
[244/474] Compiling collationdatawriter.cpp
[245/474] Compiling collationfastlatinbuilder.cpp
[246/474] Compiling collationfastlatin.cpp
[247/474] Compiling collation.cpp
[248/474] Compiling collationdata.cpp
[249/474] Compiling collationdatareader.cpp
[250/474] Compiling collationdatabuilder.cpp
[251/474] Compiling collationcompare.cpp
[252/474] Compiling choicfmt.cpp
[253/474] Compiling coleitr.cpp
[254/474] Compiling collationbuilder.cpp
[255/474] Compiling coll.cpp
[256/474] Compiling cecal.cpp
[257/474] Compiling casetrn.cpp
[258/474] Compiling chnsecal.cpp
[259/474] Compiling buddhcal.cpp
[260/474] Compiling wintz.cpp
[261/474] Compiling bocsu.cpp
[262/474] Compiling calendar.cpp
[263/474] Compiling brktrans.cpp
[264/474] Compiling utypes.cpp
[265/474] Compiling basictz.cpp
[266/474] Compiling uvectr64.cpp
[267/474] Compiling uvectr32.cpp
[268/474] Compiling utrie_swap.cpp
[269/474] Compiling uvector.cpp
[270/474] Compiling astro.cpp
[271/474] Compiling utrie2_builder.cpp
[272/474] Compiling alphaindex.cpp
[273/474] Compiling anytrans.cpp
[274/474] Compiling utf_impl.cpp
[275/474] Compiling utrie2.cpp
[276/474] Compiling utrie.cpp
[277/474] Compiling utrace.cpp
[278/474] Compiling uts46.cpp
[279/474] Compiling ustrtrns.cpp
[280/474] Compiling ustrfmt.cpp
[281/474] Compiling ustring.cpp
[282/474] Compiling util_props.cpp
[283/474] Compiling util.cpp
[284/474] Compiling ustack.cpp
[285/474] Compiling ustrenum.cpp
[286/474] Compiling utext.cpp
[287/474] Compiling ustr_wcs.cpp
[288/474] Compiling ustrcase_locale.cpp
[289/474] Compiling usetiter.cpp
[290/474] Compiling ustr_titlecase_brkiter.cpp
[291/474] Compiling ustrcase.cpp
[292/474] Compiling ustr_cnv.cpp
[293/474] Compiling uscript_props.cpp
[294/474] Compiling ushape.cpp
[295/474] Compiling uresdata.cpp
[296/474] Compiling usprep.cpp
[297/474] Compiling usc_impl.cpp
[298/474] Compiling uset_props.cpp
[299/474] Compiling uset.cpp
[300/474] Compiling uobject.cpp
[301/474] Compiling ures_cnv.cpp
[302/474] Compiling uscript.cpp
[303/474] Compiling uprops.cpp
[304/474] Compiling uresbund.cpp
[305/474] Compiling urbtok.cpp
[306/474] Compiling unormcmp.cpp
[307/474] Compiling unorm.cpp
[308/474] Compiling unistr_titlecase_brkiter.cpp
[309/474] Compiling unistr_case_locale.cpp
[310/474] Compiling unistr_props.cpp
[311/474] Compiling unifunct.cpp
[312/474] Compiling unifilt.cpp
[313/474] Compiling unistr_cnv.cpp
[314/474] Compiling unistr_case.cpp
[315/474] Compiling unisetspan.cpp
[316/474] Compiling unifiedcache.cpp
[317/474] Compiling umath.cpp
[318/474] Compiling unistr.cpp
[319/474] Compiling uniset_closure.cpp
[320/474] Compiling uniset_props.cpp
[321/474] Compiling unames.cpp
[322/474] Compiling umapfile.cpp
[323/474] Compiling uniset.cpp
[324/474] Compiling umutablecptrie.cpp
[325/474] Compiling umutex.cpp
[326/474] Compiling ulocbuilder.cpp
[327/474] Compiling ulocdata.cpp
[328/474] Compiling ulist.cpp
[329/474] Compiling ulocale.cpp
[330/474] Compiling uloc_tag.cpp
[331/474] Compiling uloc_keytype.cpp
[332/474] Compiling uloc.cpp
[333/474] Compiling uidna.cpp
[334/474] Compiling uiter.cpp
[335/474] Compiling uinvchar.cpp
[336/474] Compiling uhash.cpp
[337/474] Compiling uenum.cpp
[338/474] Compiling uinit.cpp
[339/474] Compiling uhash_us.cpp
[340/474] Compiling udataswp.cpp
[341/474] Compiling udatamem.cpp
[342/474] Compiling ucptrie.cpp
[343/474] Compiling ucol_swp.cpp
[344/474] Compiling ucnvscsu.cpp
[345/474] Compiling ucnvlat1.cpp
[346/474] Compiling udata.cpp
[347/474] Compiling ucnvsel.cpp
[348/474] Compiling ucnvhz.cpp
[349/474] Compiling ucnvisci.cpp
[350/474] Compiling ucurr.cpp
[351/474] Compiling ucnvmbcs.cpp
[352/474] Compiling ucnv_u8.cpp
[353/474] Compiling ucnvbocu.cpp
[354/474] Compiling ucnv_u7.cpp
[355/474] Compiling ucnvdisp.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_err.cpp
[361/474] Compiling ucnv_ext.cpp
[362/474] Compiling ucnv_ct.cpp
[363/474] Compiling ucnv_cnv.cpp
[364/474] Compiling ucnv_cb.cpp
[365/474] Compiling ucnv_io.cpp
[366/474] Compiling ucnv2022.cpp
[367/474] Compiling ucharstrieiterator.cpp
[368/474] Compiling ucmndata.cpp
[369/474] Compiling ucnv.cpp
[370/474] Compiling ucnv_bld.cpp
[371/474] Compiling uchriter.cpp
[372/474] Compiling ucln_cmn.cpp
[373/474] Compiling ubrk.cpp
[374/474] Compiling uchar.cpp
[375/474] Compiling ucharstriebuilder.cpp
[376/474] Compiling ucharstrie.cpp
[377/474] Compiling ucat.cpp
[378/474] Compiling ucasemap_titlecase_brkiter.cpp
[379/474] Compiling ubidiwrt.cpp
[380/474] Compiling ucasemap.cpp
[381/474] Compiling ubidiln.cpp
[382/474] Compiling ubiditransform.cpp
[383/474] Compiling ubidi_props.cpp
[384/474] Compiling ucase.cpp
[385/474] Compiling uarrsort.cpp
[386/474] Compiling servslkf.cpp
[387/474] Compiling ubidi.cpp
[388/474] Compiling servrbf.cpp
[389/474] Compiling servnotf.cpp
[390/474] Compiling servls.cpp
[391/474] Compiling servlkf.cpp
[392/474] Compiling servlk.cpp
[393/474] Compiling stringtriebuilder.cpp
[394/474] Compiling sharedobject.cpp
[395/474] Compiling restrace.cpp
[396/474] Compiling serv.cpp
[397/474] Compiling stringpiece.cpp
[398/474] Compiling simpleformatter.cpp
[399/474] Compiling schriter.cpp
[400/474] Compiling static_unicode_sets.cpp
/host/spi-builder-workspace/icuSources/common/ualoc.cpp:1115:32: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
 1115 |     LocaleIDInfo prefLangInfos[preferredLanguagesCount];
      |                                ^~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/icuSources/common/ualoc.cpp:1115:32: note: function parameter 'preferredLanguagesCount' with unknown value cannot be used in a constant expression
/host/spi-builder-workspace/icuSources/common/ualoc.cpp:1083:35: note: declared here
 1083 |                           int32_t preferredLanguagesCount,
      |                                   ^
/host/spi-builder-workspace/icuSources/common/ualoc.cpp:1116:32: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
 1116 |     LocaleIDInfo availLocInfos[availableLocalizationsCount];
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/icuSources/common/ualoc.cpp:1116:32: note: function parameter 'availableLocalizationsCount' with unknown value cannot be used in a constant expression
/host/spi-builder-workspace/icuSources/common/ualoc.cpp:1085:35: note: declared here
 1085 |                           int32_t availableLocalizationsCount,
      |                                   ^
2 warnings generated.
[401/474] Compiling ualoc.cpp
[402/474] Compiling ruleiter.cpp
[403/474] Compiling resource.cpp
[404/474] Compiling rbbistbl57.cpp
[405/474] Compiling resbund_cnv.cpp
[406/474] Compiling resbund.cpp
[407/474] Compiling rbbisetb.cpp
[408/474] Compiling rbtok.cpp
[409/474] Compiling rbbitblb57.cpp
[410/474] Compiling rbbitblb.cpp
[411/474] Compiling rbbistbl.cpp
[412/474] Compiling rbbirb57.cpp
[413/474] Compiling rbbirb.cpp
[414/474] Compiling rbbisetb57.cpp
[415/474] Compiling rbbiscan57.cpp
[416/474] Compiling rbbiscan.cpp
[417/474] Compiling rbbinode.cpp
[418/474] Compiling rbbidata.cpp
[419/474] Compiling rbbidata57.cpp
[420/474] Compiling punycode.cpp
[421/474] Compiling rbbi_cache.cpp
[422/474] Compiling parsepos.cpp
[423/474] Compiling propsvec.cpp
[424/474] Compiling rbbi57.cpp
[425/474] Compiling putil.cpp
[426/474] Compiling rbbi.cpp
[427/474] Compiling propname.cpp
[428/474] Compiling pluralmap.cpp
[429/474] Compiling patternprops.cpp
[430/474] Compiling normlzr.cpp
[431/474] Compiling normalizer2impl.cpp
[432/474] Compiling mlbe.cpp
[433/474] Compiling lsr.cpp
[434/474] Compiling normalizer2.cpp
[435/474] Compiling messagepattern.cpp
[436/474] Compiling locutil.cpp
[437/474] Compiling locresdata.cpp
[438/474] Compiling lstmbe.cpp
[439/474] Compiling locmap.cpp
[440/474] Compiling loclikelysubtags.cpp
[441/474] Compiling loclikely.cpp
[442/474] Compiling locdspnm.cpp
[443/474] Compiling locid.cpp
[444/474] Compiling locbased.cpp
[445/474] Compiling locdispnames.cpp
[446/474] Compiling locdistance.cpp
[447/474] Compiling icuplug.cpp
[448/474] Compiling locavailable.cpp
[449/474] Compiling localebuilder.cpp
[450/474] Compiling localsvc.cpp
[451/474] Compiling errorcode.cpp
[452/474] Compiling localeprioritylist.cpp
[453/474] Compiling localematcher.cpp
[454/474] Compiling dtintrv.cpp
[455/474] Compiling icudataver.cpp
[456/474] Compiling filterednormalizer2.cpp
[457/474] Compiling loadednormalizer2impl.cpp
[458/474] Compiling cwchar.cpp
[459/474] Compiling emojiprops.cpp
[460/474] Compiling edits.cpp
[461/474] Compiling filteredbrk.cpp
[462/474] Compiling cstring.cpp
[463/474] Compiling dictionarydata.cpp
[464/474] Compiling cstr.cpp
[465/474] Compiling cmemory.cpp
[466/474] Compiling aaplbfct.cpp
[467/474] Compiling dictbe.cpp
[468/474] Compiling charstr.cpp
[469/474] Compiling chariter.cpp
[470/474] Compiling characterproperties.cpp
[471/474] Compiling caniter.cpp
[472/474] Compiling bytestrieiterator.cpp
[473/474] Compiling icu_packaged_data.cpp
Build complete! (287.06s)
Build complete.
{
  "cxx_language_standard" : "c++14",
  "dependencies" : [
  ],
  "manifest_display_name" : "FoundationICU",
  "name" : "FoundationICU",
  "path" : "/host/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"
}
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
Done.