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 main (211303), with Swift 6.1 for Android on 22 Aug 2025 06:45:17 UTC.

Swift 6 data race errors: 0

Build Command

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