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.0 for Linux on 1 Dec 2024 20:47:28 UTC.

Swift 6 data race errors: 0

Build Command

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