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