Build Information
Successful build of icu, reference main (07ddbe
), with Swift 5.10 for macOS (SPM) on 27 Nov 2024 08:01:21 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.58.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/wabiverse/icu.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/wabiverse/icu
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 07ddbe4 windows: workaround missing symbol for icudt76_dat. note: probably fix this at some point.
Cloned https://github.com/wabiverse/icu.git
Revision (git rev-parse @):
07ddbe4cab45175e70b22ed05240bac5ec7e0421
SUCCESS checkout https://github.com/wabiverse/icu.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 5.10
Building package at path: $PWD
https://github.com/wabiverse/icu.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/461] Compiling icuin cecal.cpp
[1/461] Compiling icuin brktrans.cpp
[1/461] Compiling icuin buddhcal.cpp
[1/461] Compiling icuin choicfmt.cpp
[1/461] Compiling icuin number_symbolswrapper.cpp
[2/461] Compiling icuin casetrn.cpp
[6/461] Compiling icuin number_skeletons.cpp
[6/461] Compiling icuin chnsecal.cpp
[6/461] Compiling icuin number_usageprefs.cpp
[6/461] Compiling icuin number_simple.cpp
[10/461] Compiling icuuc wintz.cpp
[11/461] Compiling icuuc utypes.cpp
[12/461] Write swift-version-33747A42983211AE.txt
[13/461] Compiling icuuc uvectr64.cpp
[14/461] Compiling icuuc uvectr32.cpp
[15/461] Compiling icuuc uvector.cpp
[16/461] Compiling icuuc utrie_swap.cpp
[17/461] Compiling icuuc utrie2.cpp
[18/461] Compiling icuuc utrie2_builder.cpp
[19/461] Compiling icuuc utrie.cpp
[20/461] Compiling icuuc utrace.cpp
[21/461] Compiling icuuc utf_impl.cpp
[22/461] Compiling icuuc uts46.cpp
[23/461] Compiling icuuc util_props.cpp
[24/461] Compiling icuuc ustrfmt.cpp
[25/461] Compiling icuuc ustrtrns.cpp
[26/461] Compiling icuuc ustring.cpp
[27/461] Compiling icuuc util.cpp
[28/461] Compiling icuuc ustrenum.cpp
[29/461] Compiling icuuc utext.cpp
[30/461] Compiling icuuc ustrcase_locale.cpp
[31/461] Compiling icuuc ustr_wcs.cpp
[32/461] Compiling icuuc ustrcase.cpp
[33/461] Compiling icuuc ustack.cpp
[34/461] Compiling icuuc ustr_titlecase_brkiter.cpp
[35/461] Compiling icuuc ustr_cnv.cpp
[36/461] Compiling icuuc usprep.cpp
[37/461] Compiling icuuc usc_impl.cpp
[38/461] Compiling icuuc ushape.cpp
[39/461] Compiling icuuc usetiter.cpp
[40/461] Compiling icuuc uset_props.cpp
[41/461] Compiling icuuc uscript_props.cpp
[42/461] Compiling icuuc uset.cpp
[43/461] Compiling icuuc uscript.cpp
[44/461] Compiling icuuc uobject.cpp
[45/461] Compiling icuuc uresdata.cpp
[46/461] Compiling icuuc ures_cnv.cpp
[47/461] Compiling icuuc uprops.cpp
[48/461] Compiling icuuc uresbund.cpp
[49/461] Compiling icuuc unistr_props.cpp
[50/461] Compiling icuuc unistr_titlecase_brkiter.cpp
[51/461] Compiling icuuc unorm.cpp
[52/461] Compiling icuuc unormcmp.cpp
[53/461] Compiling icuuc unistr_cnv.cpp
[54/461] Compiling icuuc unifunct.cpp
[55/461] Compiling icuuc unifilt.cpp
[56/461] Compiling icuuc unistr_case_locale.cpp
[57/461] Compiling icuuc unistr_case.cpp
[58/461] Compiling icuuc umath.cpp
[59/461] Compiling icuuc unistr.cpp
[60/461] Compiling icuuc unisetspan.cpp
[61/461] Compiling icuuc uniset_closure.cpp
[62/461] Compiling icuuc uniset_props.cpp
[63/461] Compiling icuuc umutablecptrie.cpp
[64/461] Compiling icuuc uniset.cpp
[65/461] Compiling icuuc unifiedcache.cpp
[66/461] Compiling icuuc umutex.cpp
[67/461] Compiling icuuc unames.cpp
[68/461] Compiling icuuc umapfile.cpp
[69/461] Compiling icuuc ulist.cpp
[70/461] Compiling icuuc ulocbuilder.cpp
[71/461] Compiling icuuc ulocale.cpp
[72/461] Compiling icuuc uiter.cpp
[73/461] Compiling icuuc uinvchar.cpp
[74/461] Compiling icuuc uloc_tag.cpp
[75/461] Compiling icuuc uinit.cpp
[76/461] Compiling icuuc uloc_keytype.cpp
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/uidna.cpp:514:17: warning: 'uidna_toASCII_76' is deprecated [-Wdeprecated-declarations]
b3Len = uidna_toASCII(b2, b2Len, b3, b3Capacity, options, parseError, status);
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/urename.h:1058:23: note: expanded from macro 'uidna_toASCII'
#define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME'
# define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
# define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
# define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
^
<scratch space>:263:1: note: expanded from here
uidna_toASCII_76
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uidna.h:597:1: note: 'uidna_toASCII_76' has been explicitly marked deprecated here
U_DEPRECATED int32_t U_EXPORT2
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED'
#define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED'
# define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated))
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/uidna.cpp:527:22: warning: 'uidna_toASCII_76' is deprecated [-Wdeprecated-declarations]
b3Len = uidna_toASCII(b2,b2Len,b3,b3Len,options,parseError, status);
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/urename.h:1058:23: note: expanded from macro 'uidna_toASCII'
#define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME'
# define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
# define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
# define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
^
<scratch space>:265:1: note: expanded from here
uidna_toASCII_76
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uidna.h:597:1: note: 'uidna_toASCII_76' has been explicitly marked deprecated here
U_DEPRECATED int32_t U_EXPORT2
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED'
#define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED'
# define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated))
^
2 warnings generated.
[77/461] Compiling icuuc uidna.cpp
[78/461] Compiling icuuc uloc.cpp
[79/461] Compiling icuuc uenum.cpp
[80/461] Compiling icuuc uhash_us.cpp
[81/461] Compiling icuuc uhash.cpp
[82/461] Compiling icuuc udatamem.cpp
[83/461] Compiling icuuc udataswp.cpp
[84/461] Compiling icuuc ucptrie.cpp
[85/461] Compiling icuuc ucol_swp.cpp
[86/461] Compiling icuuc udata.cpp
[87/461] Compiling icuuc ucnvsel.cpp
[88/461] Compiling icuuc ucurr.cpp
[89/461] Compiling icuuc ucnvscsu.cpp
[90/461] Compiling icuuc ucnvlat1.cpp
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnvhz.cpp:558:9: warning: 'ucnv_safeClone_76' is deprecated [-Wdeprecated-declarations]
ucnv_safeClone(((UConverterDataHZ*)cnv->extraInfo)->gbConverter, &localClone->subCnv, &size, status);
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/urename.h:710:24: note: expanded from macro 'ucnv_safeClone'
#define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME'
# define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
# define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
# define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
^
<scratch space>:25:1: note: expanded from here
ucnv_safeClone_76
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/ucnv.h:554:1: note: 'ucnv_safeClone_76' has been explicitly marked deprecated here
U_DEPRECATED UConverter * U_EXPORT2
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED'
#define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED'
# define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated))
^
1 warning generated.
[91/461] Compiling icuuc ucnvhz.cpp
[92/461] Compiling icuuc ucnvisci.cpp
[93/461] Compiling icuuc ucnvdisp.cpp
[94/461] Compiling icuuc ucnvmbcs.cpp
[95/461] Compiling icuuc ucnvbocu.cpp
[96/461] Compiling icuuc ucnv_u8.cpp
[97/461] Compiling icuuc ucnv_u7.cpp
[98/461] Compiling icuuc ucnv_u32.cpp
[99/461] Compiling icuuc ucnv_u16.cpp
[100/461] Compiling icuuc ucnv_set.cpp
[101/461] Compiling icuuc ucnv_lmb.cpp
[102/461] Compiling icuuc ucnv_ext.cpp
[103/461] Compiling icuuc ucnv_io.cpp
[104/461] Compiling icuuc ucnv_err.cpp
[105/461] Compiling icuuc ucnv_ct.cpp
[106/461] Compiling icuuc ucnv_cnv.cpp
[107/461] Compiling icuuc ucmndata.cpp
[108/461] Compiling icuuc ucnv_cb.cpp
[109/461] Compiling icuuc ucnv_bld.cpp
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnv2022.cpp:3620:13: warning: 'ucnv_safeClone_76' is deprecated [-Wdeprecated-declarations]
ucnv_safeClone(cnvData->currentConverter,
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/urename.h:710:24: note: expanded from macro 'ucnv_safeClone'
#define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME'
# define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
# define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
# define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
^
<scratch space>:133:1: note: expanded from here
ucnv_safeClone_76
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/ucnv.h:554:1: note: 'ucnv_safeClone_76' has been explicitly marked deprecated here
U_DEPRECATED UConverter * U_EXPORT2
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED'
#define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED'
# define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated))
^
1 warning generated.
[110/461] Compiling icuuc ucnv2022.cpp
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnv.cpp:326:12: warning: 'ucnv_safeClone_76' is deprecated [-Wdeprecated-declarations]
return ucnv_safeClone(cnv, nullptr, nullptr, status);
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/urename.h:710:24: note: expanded from macro 'ucnv_safeClone'
#define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME'
# define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
# define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
# define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
^
<scratch space>:161:1: note: expanded from here
ucnv_safeClone_76
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/ucnv.h:554:1: note: 'ucnv_safeClone_76' has been explicitly marked deprecated here
U_DEPRECATED UConverter * U_EXPORT2
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED'
#define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED'
# define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated))
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnv.cpp:492:13: warning: 'ucnv_safeClone_76' is deprecated [-Wdeprecated-declarations]
clone = ucnv_safeClone(cnv, cloneBuffer, &cloneSize, err);
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/urename.h:710:24: note: expanded from macro 'ucnv_safeClone'
#define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME'
# define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
# define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
# define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
^
<scratch space>:187:1: note: expanded from here
ucnv_safeClone_76
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/ucnv.h:554:1: note: 'ucnv_safeClone_76' has been explicitly marked deprecated here
U_DEPRECATED UConverter * U_EXPORT2
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED'
#define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED'
# define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated))
^
2 warnings generated.
[111/461] Compiling icuuc ucnv.cpp
[112/461] Compiling icuuc ucln_cmn.cpp
[113/461] Compiling icuuc uchriter.cpp
[114/461] Compiling icuuc ucharstrieiterator.cpp
[115/461] Compiling icuuc ucharstriebuilder.cpp
[116/461] Compiling icuuc ucharstrie.cpp
[117/461] Compiling icuuc ucat.cpp
[118/461] Compiling icuuc ubiditransform.cpp
[119/461] Compiling icuuc uchar.cpp
[120/461] Compiling icuuc ucasemap_titlecase_brkiter.cpp
[121/461] Compiling icuuc ucasemap.cpp
[122/461] Compiling icuuc ubidiwrt.cpp
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/ubrk.cpp:179:12: warning: 'ubrk_safeClone_76' is deprecated [-Wdeprecated-declarations]
return ubrk_safeClone(bi, nullptr, nullptr, status);
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/urename.h:515:24: note: expanded from macro 'ubrk_safeClone'
#define ubrk_safeClone U_ICU_ENTRY_POINT_RENAME(ubrk_safeClone)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME'
# define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
# define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
# define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
^
<scratch space>:43:1: note: expanded from here
ubrk_safeClone_76
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/ubrk.h:320:1: note: 'ubrk_safeClone_76' has been explicitly marked deprecated here
U_DEPRECATED UBreakIterator * U_EXPORT2
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED'
#define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED'
# define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated))
^
1 warning generated.
[123/461] Compiling icuuc ubrk.cpp
[124/461] Compiling icuuc ucase.cpp
[125/461] Compiling icuuc ubidiln.cpp
[126/461] Compiling icuuc uarrsort.cpp
[127/461] Compiling icuuc stringtriebuilder.cpp
[128/461] Compiling icuuc ubidi_props.cpp
[129/461] Compiling icuuc ubidi.cpp
[130/461] Compiling icuuc stringpiece.cpp
[131/461] Compiling icuuc simpleformatter.cpp
[132/461] Compiling icuuc sharedobject.cpp
[133/461] Compiling icuuc static_unicode_sets.cpp
[134/461] Compiling icuuc restrace.cpp
[135/461] Compiling icuuc servslkf.cpp
[136/461] Compiling icuuc servrbf.cpp
[137/461] Compiling icuuc servnotf.cpp
[138/461] Compiling icuuc servls.cpp
[139/461] Compiling icuuc servlkf.cpp
[140/461] Compiling icuuc servlk.cpp
[141/461] Compiling icuuc serv.cpp
[142/461] Compiling icuuc schriter.cpp
[143/461] Compiling icuuc ruleiter.cpp
[144/461] Compiling icuuc resource.cpp
[145/461] Compiling icuuc resbund_cnv.cpp
[146/461] Compiling icuuc resbund.cpp
[147/461] Compiling icuuc rbbitblb.cpp
[148/461] Compiling icuuc rbbisetb.cpp
[149/461] Compiling icuuc rbbistbl.cpp
[150/461] Compiling icuuc rbbiscan.cpp
[151/461] Compiling icuuc rbbinode.cpp
[152/461] Compiling icuuc rbbirb.cpp
[153/461] Compiling icuuc punycode.cpp
[154/461] Compiling icuuc parsepos.cpp
[155/461] Compiling icuuc rbbidata.cpp
[156/461] Compiling icuuc propsvec.cpp
[157/461] Compiling icuuc rbbi_cache.cpp
[158/461] Compiling icuuc rbbi.cpp
[159/461] Compiling icuuc putil.cpp
[160/461] Compiling icuuc propname.cpp
[161/461] Compiling icuuc pluralmap.cpp
[162/461] Compiling icuuc patternprops.cpp
[163/461] Compiling icuuc normlzr.cpp
[164/461] Compiling icuuc mlbe.cpp
[165/461] Compiling icuuc messagepattern.cpp
[166/461] Compiling icuuc normalizer2.cpp
[167/461] Compiling icuuc lsr.cpp
[168/461] Compiling icuuc normalizer2impl.cpp
[169/461] Compiling icuuc locutil.cpp
[170/461] Compiling icuuc locresdata.cpp
[171/461] Compiling icuuc locmap.cpp
[172/461] Compiling icuuc lstmbe.cpp
[173/461] Compiling icuuc loclikely.cpp
[174/461] Compiling icuuc loclikelysubtags.cpp
[175/461] Compiling icuuc locdistance.cpp
[176/461] Compiling icuuc locdispnames.cpp
[177/461] Compiling icuuc icuplug.cpp
[178/461] Compiling icuuc locdspnm.cpp
[179/461] Compiling icuuc locid.cpp
[180/461] Compiling icuuc locbased.cpp
[181/461] Compiling icuuc errorcode.cpp
[182/461] Compiling icuuc localeprioritylist.cpp
[183/461] Compiling icuuc locavailable.cpp
[184/461] Compiling icuuc dtintrv.cpp
[185/461] Compiling icuuc localematcher.cpp
[186/461] Compiling icuuc cwchar.cpp
[187/461] Compiling icuuc localebuilder.cpp
[188/461] Compiling icuuc icudataver.cpp
[189/461] Compiling icuuc loadednormalizer2impl.cpp
[190/461] Compiling icuuc filterednormalizer2.cpp
[191/461] Compiling icuuc cstring.cpp
[192/461] Compiling icuuc filteredbrk.cpp
[193/461] Compiling icuuc edits.cpp
[194/461] Compiling icuuc emojiprops.cpp
[195/461] Compiling icuuc dictionarydata.cpp
[196/461] Compiling icuuc cmemory.cpp
[197/461] Compiling icuuc dictbe.cpp
[198/461] Compiling icuuc cstr.cpp
[199/461] Compiling icuuc charstr.cpp
[200/461] Compiling icuuc chariter.cpp
[201/461] Compiling icuuc bytestrieiterator.cpp
[202/461] Compiling icuuc characterproperties.cpp
[202/461] Compiling icuuc bytestriebuilder.cpp
[204/461] Compiling icuuc appendable.cpp
[205/461] Compiling icuuc caniter.cpp
[206/461] Compiling icuuc bytestrie.cpp
[207/461] Compiling icuin wintzimpl.cpp
[208/461] Compiling icuuc bytestream.cpp
[209/461] Compiling icuin winnmfmt.cpp
[210/461] Compiling icuin windtfmt.cpp
[211/461] Compiling icuuc bytesinkutil.cpp
[212/461] Compiling icuin utmscale.cpp
[213/461] Compiling icuuc brkiter.cpp
[214/461] Compiling icuin ztrans.cpp
[215/461] Compiling icuuc bmpset.cpp
[216/461] Compiling icuuc brkeng.cpp
[217/461] Compiling icuin zrule.cpp
[218/461] Compiling icuin vzone.cpp
[219/461] Compiling icuin zonemeta.cpp
[220/461] Compiling icuin utrans.cpp
[221/461] Compiling icuin vtzone.cpp
[222/461] Compiling icuin uspoof_impl.cpp
[223/461] Compiling icuin uspoof_conf.cpp
[224/461] Compiling icuin uspoof_build.cpp
[225/461] Compiling icuin utf8collationiterator.cpp
[226/461] Compiling icuin utf16collationiterator.cpp
[227/461] Compiling icuin uspoof.cpp
[228/461] Compiling icuin uregexc.cpp
[229/461] Compiling icuin uregion.cpp
[230/461] Compiling icuin uregex.cpp
[231/461] Compiling icuin usearch.cpp
[232/461] Compiling icuin unumsys.cpp
[233/461] Compiling icuin upluralrules.cpp
[234/461] Compiling icuin unum.cpp
[235/461] Compiling icuin uni2name.cpp
[236/461] Compiling icuin units_converter.cpp
[237/461] Compiling icuin units_router.cpp
[238/461] Compiling icuin units_complexconverter.cpp
[239/461] Compiling icuin units_data.cpp
[240/461] Compiling icuin unesctrn.cpp
[241/461] Compiling icuin ufieldpositer.cpp
[242/461] Compiling icuin umsg.cpp
[243/461] Compiling icuin ulocdata.cpp
[244/461] Compiling icuin ucsdet.cpp
[245/461] Compiling icuin ulistformatter.cpp
[246/461] Compiling icuin udatpg.cpp
[247/461] Compiling icuin udateintervalformat.cpp
[248/461] Compiling icuin udat.cpp
[249/461] Compiling icuin uitercollationiterator.cpp
[250/461] Compiling icuin ucln_in.cpp
[251/461] Compiling icuin ucoleitr.cpp
[252/461] Compiling icuin ucal.cpp
[253/461] Compiling icuin ucol_sit.cpp
[254/461] Compiling icuin tztrans.cpp
/Users/admin/builder/spi-builder-workspace/Sources/icuin/ucol.cpp:108:12: warning: 'ucol_safeClone_76' is deprecated [-Wdeprecated-declarations]
return ucol_safeClone(coll, nullptr, nullptr, status);
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/urename.h:787:24: note: expanded from macro 'ucol_safeClone'
#define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME'
# define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
# define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
# define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
^
<scratch space>:188:1: note: expanded from here
ucol_safeClone_76
^
/Users/admin/builder/spi-builder-workspace/Sources/icuin/unicode/ucol.h:1359:1: note: 'ucol_safeClone_76' has been explicitly marked deprecated here
U_DEPRECATED UCollator* U_EXPORT2
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED'
#define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED
^
/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED'
# define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated))
^
1 warning generated.
[255/461] Compiling icuin ucol.cpp
[256/461] Compiling icuin ucol_res.cpp
[257/461] Compiling icuin tzrule.cpp
[258/461] Compiling icuin tznames.cpp
[259/461] Compiling icuin tznames_impl.cpp
[260/461] Compiling icuin tzgnames.cpp
[261/461] Compiling icuin tridpars.cpp
[262/461] Compiling icuin toupptrn.cpp
[263/461] Compiling icuin transreg.cpp
[264/461] Compiling icuin tolowtrn.cpp
[265/461] Compiling icuin tzfmt.cpp
[266/461] Compiling icuin translit.cpp
[267/461] Compiling icuin tmutfmt.cpp
[268/461] Compiling icuin tmutamt.cpp
[269/461] Compiling icuin tmunit.cpp
[270/461] Compiling icuin titletrn.cpp
[271/461] Compiling icuin taiwncal.cpp
[272/461] Compiling icuin strrepl.cpp
[273/461] Compiling icuin strmatch.cpp
[274/461] Compiling icuin timezone.cpp
[275/461] Compiling icuin string_segment.cpp
[276/461] Compiling icuin standardplural.cpp
[277/461] Compiling icuin stsearch.cpp
[278/461] Compiling icuin smpdtfst.cpp
[279/461] Compiling icuin sortkey.cpp
[280/461] Compiling icuin sharedbreakiterator.cpp
[281/461] Compiling icuin selfmt.cpp
[282/461] Compiling icuin simpletz.cpp
[283/461] Compiling icuin scriptset.cpp
[284/461] Compiling icuin scientificnumberformatter.cpp
[285/461] Compiling icuin search.cpp
[286/461] Compiling icuin repattrn.cpp
[287/461] Compiling icuin smpdtfmt.cpp
[288/461] Compiling icuin remtrans.cpp
[289/461] Compiling icuin rulebasedcollator.cpp
[290/461] Compiling icuin reldtfmt.cpp
[291/461] Compiling icuin regextxt.cpp
[292/461] Compiling icuin rematch.cpp
[293/461] Compiling icuin region.cpp
[294/461] Compiling icuin regeximp.cpp
[295/461] Compiling icuin regexst.cpp
[296/461] Compiling icuin regexcmp.cpp
[297/461] Compiling icuin rbtz.cpp
[298/461] Compiling icuin reldatefmt.cpp
[299/461] Compiling icuin rbt_set.cpp
[300/461] Compiling icuin rbt_rule.cpp
[301/461] Compiling icuin rbt_data.cpp
[302/461] Compiling icuin rbt_pars.cpp
[303/461] Compiling icuin rbt.cpp
[304/461] Compiling icuin quant.cpp
[305/461] Compiling icuin quantityformatter.cpp
[306/461] Compiling icuin plurfmt.cpp
[307/461] Compiling icuin rbnf.cpp
[308/461] Compiling icuin persncal.cpp
[309/461] Compiling icuin plurrule.cpp
[310/461] Compiling icuin pluralranges.cpp
[311/461] Compiling icuin numsys.cpp
[312/461] Compiling icuin olsontz.cpp
[313/461] Compiling icuin numrange_impl.cpp
[314/461] Compiling icuin numrange_capi.cpp
[315/461] Compiling icuin numrange_fluent.cpp
[316/461] Compiling icuin numparse_scientific.cpp
[317/461] Compiling icuin numparse_validators.cpp
[318/461] Compiling icuin numparse_symbols.cpp
[319/461] Compiling icuin numparse_parsednumber.cpp
[320/461] Compiling icuin numparse_impl.cpp
[321/461] Compiling icuin numparse_decimal.cpp
[322/461] Compiling icuin numparse_currency.cpp
[323/461] Compiling icuin numparse_compositions.cpp
[324/461] Compiling icuin numparse_affixes.cpp
[325/461] Compiling icuin number_scientific.cpp
[326/461] Compiling icuin numfmt.cpp
[327/461] Compiling icuin number_utils.cpp
[328/461] Compiling icuin number_rounding.cpp
[329/461] Compiling icuin number_patternstring.cpp
[330/461] Compiling icuin number_padding.cpp
[331/461] Compiling icuin number_patternmodifier.cpp
[332/461] Compiling icuin number_output.cpp
[333/461] Compiling icuin number_notation.cpp
[334/461] Compiling icuin number_multiplier.cpp
[335/461] Compiling icuin number_modifiers.cpp
[336/461] Compiling icuin number_integerwidth.cpp
[337/461] Compiling icuin number_mapper.cpp
[338/461] Compiling icuin number_grouping.cpp
[339/461] Compiling icuin number_longnames.cpp
[340/461] Compiling icuin number_decimfmtprops.cpp
[341/461] Compiling icuin number_formatimpl.cpp
[342/461] Compiling icuin number_decimalquantity.cpp
[343/461] Compiling icuin number_fluent.cpp
[344/461] Compiling icuin number_currencysymbols.cpp
[345/461] Compiling icuin number_capi.cpp
[346/461] Compiling icuin number_compact.cpp
[347/461] Compiling icuin number_affixutils.cpp
[348/461] Compiling icuin number_asformat.cpp
[349/461] Compiling icuin nultrans.cpp
[350/461] Compiling icuin nortrans.cpp
[351/461] Compiling icuin nfsubs.cpp
[352/461] Compiling icuin nfrs.cpp
[353/461] Compiling icuin name2uni.cpp
[354/461] Compiling icuin nfrule.cpp
[355/461] Compiling icuin msgfmt.cpp
[356/461] Compiling icuin messageformat2_errors.cpp
[357/461] Compiling icuin messageformat2_serializer.cpp
[358/461] Compiling icuin messageformat2_parser.cpp
[359/461] Compiling icuin messageformat2_function_registry.cpp
[360/461] Compiling icuin messageformat2_formattable.cpp
[361/461] Compiling icuin messageformat2_formatter.cpp
[362/461] Compiling icuin messageformat2_checker.cpp
[363/461] Compiling icuin messageformat2_evaluation.cpp
[364/461] Compiling icuin measure.cpp
[365/461] Compiling icuin messageformat2_data_model.cpp
[366/461] Compiling icuin messageformat2_arguments.cpp
[367/461] Compiling icuin measunit_extra.cpp
[368/461] Compiling icuin measunit.cpp
[369/461] Compiling icuin inputext.cpp
[370/461] Compiling icuin listformatter.cpp
[371/461] Compiling icuin japancal.cpp
[372/461] Compiling icuin iso8601cal.cpp
[373/461] Compiling icuin measfmt.cpp
[374/461] Compiling icuin islamcal.cpp
[375/461] Compiling icuin messageformat2.cpp
[376/461] Compiling icuin indiancal.cpp
[377/461] Compiling icuin hebrwcal.cpp
[378/461] Compiling icuin fpositer.cpp
[379/461] Compiling icuin gregoimp.cpp
[380/461] Compiling icuin gregocal.cpp
[381/461] Compiling icuin fphdlimp.cpp
[382/461] Compiling icuin funcrepl.cpp
[383/461] Compiling icuin gender.cpp
[384/461] Compiling icuin formattedvalue.cpp
[385/461] Compiling icuin dtrule.cpp
[386/461] Compiling icuin formattedval_sbimpl.cpp
[387/461] Compiling icuin formattedval_iterimpl.cpp
[388/461] Compiling icuin format.cpp
[389/461] Compiling icuin fmtable_cnv.cpp
[390/461] Compiling icuin formatted_string_builder.cpp
[391/461] Compiling icuin double-conversion-strtod.cpp
[392/461] Compiling icuin double-conversion-fast-dtoa.cpp
[393/461] Compiling icuin fmtable.cpp
[394/461] Compiling icuin double-conversion-string-to-double.cpp
[395/461] Compiling icuin esctrn.cpp
[396/461] Compiling icuin ethpccal.cpp
[397/461] Compiling icuin erarules.cpp
[398/461] Compiling icuin double-conversion-cached-powers.cpp
[399/461] Compiling icuin double-conversion-bignum-dtoa.cpp
[400/461] Compiling icuin decContext.cpp
[401/461] Compiling icuin dtitvinf.cpp
[402/461] Compiling icuin displayoptions.cpp
[403/461] Compiling icuin double-conversion-double-to-string.cpp
[404/461] Compiling icuin double-conversion-bignum.cpp
[405/461] Compiling icuin dtptngen.cpp
[406/461] Compiling icuin dtitvfmt.cpp
[407/461] Compiling icuin dtfmtsym.cpp
[408/461] Compiling icuin decNumber.cpp
[409/461] Compiling icuin csrutf8.cpp
[410/461] Compiling icuin csrucode.cpp
[411/461] Compiling icuin decimfmt.cpp
[412/461] Compiling icuin dcfmtsym.cpp
[413/461] Compiling icuin currunit.cpp
[414/461] Compiling icuin csrecog.cpp
[415/461] Compiling icuin dayperiodrules.cpp
[416/461] Compiling icuin dangical.cpp
[417/461] Compiling icuin currpinf.cpp
[418/461] Compiling icuin csrsbcs.cpp
[419/461] Compiling icuin currfmt.cpp
[420/461] Compiling icuin datefmt.cpp
[421/461] Compiling icuin curramt.cpp
[422/461] Compiling icuin csrmbcs.cpp
[423/461] Compiling icuin csr2022.cpp
[424/461] Compiling icuin collationweights.cpp
[425/461] Compiling icuin csmatch.cpp
[426/461] Compiling icuin collationrootelements.cpp
[427/461] Compiling icuin csdetect.cpp
[428/461] Compiling icuin cpdtrans.cpp
[429/461] Compiling icuin coptccal.cpp
[430/461] Compiling icuin collationfcd.cpp
[431/461] Compiling icuin compactdecimalformat.cpp
[432/461] Compiling icuin collationtailoring.cpp
[433/461] Compiling icuin collationsettings.cpp
[434/461] Compiling icuin collationsets.cpp
[435/461] Compiling icuin collationruleparser.cpp
[436/461] Compiling icuin collationroot.cpp
[437/461] Compiling icuin collationkeys.cpp
[438/461] Compiling icuin collation.cpp
[439/461] Compiling icuin collationiterator.cpp
[440/461] Compiling icuin collationfastlatinbuilder.cpp
[441/461] Compiling icuin collationfastlatin.cpp
[442/461] Compiling icuin collationdatawriter.cpp
[443/461] Compiling icuin collationdatareader.cpp
[444/461] Compiling icuin collationdata.cpp
[445/461] Compiling icuin collationdatabuilder.cpp
[446/461] Compiling icuin collationcompare.cpp
[446/461] Write sources
[448/461] Write TestUnicode-entitlement.plist
[449/461] Compiling icuin bocsu.cpp
[450/461] Compiling icuin basictz.cpp
[451/461] Compiling icuin calendar.cpp
[452/461] Compiling icuin collationbuilder.cpp
[453/461] Compiling icuin coll.cpp
[454/461] Compiling icuin coleitr.cpp
[455/461] Compiling icuin astro.cpp
[456/461] Compiling icuin anytrans.cpp
[457/461] Compiling icuin alphaindex.cpp
[459/463] Compiling TestUnicode main.swift
[460/463] Emitting module TestUnicode
[460/463] Write Objects.LinkFileList
[461/463] Linking TestUnicode
[462/463] Applying TestUnicode
Build complete! (49.78s)
Build complete.
Done.