The Swift Package Index logo.Swift Package Index

Build Information

Successful build of FoundationICU with Swift 5.9 for macOS (SPM).

Build Command

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

Build Log

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

Build Machine: Mac 7