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 macOS (SPM) on 11 Dec 2025 01:28:09 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64

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