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 (8868b4), with Swift 6.2 for Wasm on 11 Dec 2025 01:34:49 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:wasm-6.2-latest swift build --swift-sdk wasm32-unknown-wasip1 2>&1

Build Log

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