Build Information
Failed to build icu, reference main (07ddbe), with Swift 6.4 for Android on 21 Sep 2026 13:10:44 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344847-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.4-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.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: android
Swift version: 6.4
Building package at path: $PWD
https://github.com/wabiverse/icu.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344847-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.4-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:abadcff584c273feba50641b454858d377ba30b35ea7287a94f45ebd8afd0ea0
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.4-latest
Building for debugging...
[Pre-planning 1 / 155]
[Planning deferred tasks]
[30 / 484] icuuc
[32 / 484] icuuc
[39 / 484] icuuc
[42 / 484] icuuc
[44 / 484] icuuc
[47 / 484] icuuc
[49 / 484] icuuc
[51 / 484] icuuc
[53 / 484] icuuc
[54 / 484] icuuc
[56 / 484] icuuc
[61 / 484] icuuc
[62 / 484] icuuc
[63 / 484] icuuc
[65 / 484] icuuc
[70 / 484] icuuc
[72 / 484] icuuc
[75 / 484] icuuc
[79 / 484] icuuc
[82 / 484] icuuc
[84 / 484] icuuc
[86 / 484] icuuc
[87 / 484] icuuc
[90 / 484] icuuc
[95 / 484] icuuc
[97 / 484] icuuc
[1m/host/spi-builder-workspace/Sources/icuuc/uidna.cpp:514:17: [0m[0;1;35mwarning: [0m[1m'uidna_toASCII_76' is deprecated [-Wdeprecated-declarations][0m
514 | b3Len = uidna_toASCII(b2, b2Len, b3, b3Capacity, options, parseError, status);[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/urename.h:1058:23: [0m[0;1;36mnote: [0mexpanded from macro 'uidna_toASCII'[0m
1058 | #define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII)[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: [0m[0;1;36mnote: [0mexpanded from macro 'U_ICU_ENTRY_POINT_RENAME'[0m
123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'[0m
122 | # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'[0m
121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y[0m
| [0;1;32m ^
[0m[1m<scratch space>:138:1: [0m[0;1;36mnote: [0mexpanded from here[0m
138 | uidna_toASCII_76[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/uidna.cpp:23:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uidna.h:597:1: [0m[0;1;36mnote: [0m'uidna_toASCII_76' has been explicitly marked deprecated here[0m
597 | U_DEPRECATED int32_t U_EXPORT2[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEPRECATED'[0m
116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: [0m[0;1;36mnote: [0mexpanded from macro 'U_ATTRIBUTE_DEPRECATED'[0m
96 | # define U_ATTRIBUTE_DEPRECATED [0;34m__attribute__[0m ((deprecated))[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/uidna.cpp:527:22: [0m[0;1;35mwarning: [0m[1m'uidna_toASCII_76' is deprecated [-Wdeprecated-declarations][0m
527 | b3Len = uidna_toASCII(b2,b2Len,b3,b3Len,options,parseError, status);[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/urename.h:1058:23: [0m[0;1;36mnote: [0mexpanded from macro 'uidna_toASCII'[0m
1058 | #define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII)[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: [0m[0;1;36mnote: [0mexpanded from macro 'U_ICU_ENTRY_POINT_RENAME'[0m
123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'[0m
122 | # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'[0m
121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y[0m
| [0;1;32m ^
[0m[1m<scratch space>:140:1: [0m[0;1;36mnote: [0mexpanded from here[0m
140 | uidna_toASCII_76[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/uidna.cpp:23:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uidna.h:597:1: [0m[0;1;36mnote: [0m'uidna_toASCII_76' has been explicitly marked deprecated here[0m
597 | U_DEPRECATED int32_t U_EXPORT2[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEPRECATED'[0m
116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: [0m[0;1;36mnote: [0mexpanded from macro 'U_ATTRIBUTE_DEPRECATED'[0m
96 | # define U_ATTRIBUTE_DEPRECATED [0;34m__attribute__[0m ((deprecated))[0m
| [0;1;32m ^
[0m2 warnings generated.
[98 / 484] icuuc
[101 / 484] icuuc
[104 / 484] icuuc
[106 / 484] icuuc
[109 / 484] icuuc
[1m/host/spi-builder-workspace/Sources/icuuc/ucnvhz.cpp:558:9: [0m[0;1;35mwarning: [0m[1m'ucnv_safeClone_76' is deprecated [-Wdeprecated-declarations][0m
558 | ucnv_safeClone(((UConverterDataHZ*)cnv->extraInfo)->gbConverter, &localClone->subCnv, &size, status);[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ucnvhz.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/urename.h:710:24: [0m[0;1;36mnote: [0mexpanded from macro 'ucnv_safeClone'[0m
710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone)[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ucnvhz.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: [0m[0;1;36mnote: [0mexpanded from macro 'U_ICU_ENTRY_POINT_RENAME'[0m
123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'[0m
122 | # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'[0m
121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y[0m
| [0;1;32m ^
[0m[1m<scratch space>:148:1: [0m[0;1;36mnote: [0mexpanded from here[0m
148 | ucnv_safeClone_76[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ucnvhz.cpp:24:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/ucnv.h:554:1: [0m[0;1;36mnote: [0m'ucnv_safeClone_76' has been explicitly marked deprecated here[0m
554 | U_DEPRECATED UConverter * U_EXPORT2[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ucnvhz.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEPRECATED'[0m
116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: [0m[0;1;36mnote: [0mexpanded from macro 'U_ATTRIBUTE_DEPRECATED'[0m
96 | # define U_ATTRIBUTE_DEPRECATED [0;34m__attribute__[0m ((deprecated))[0m
| [0;1;32m ^
[0m1 warning generated.
[111 / 484] icuuc
[112 / 484] icuuc
[113 / 484] icuuc
[117 / 484] icuuc
[119 / 484] icuuc
[121 / 484] icuuc
[124 / 484] icuuc
[127 / 484] icuuc
[1m/host/spi-builder-workspace/Sources/icuuc/ucnv2022.cpp:3620:13: [0m[0;1;35mwarning: [0m[1m'ucnv_safeClone_76' is deprecated [-Wdeprecated-declarations][0m
3620 | ucnv_safeClone(cnvData->currentConverter,[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ucnv2022.cpp:31:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/urename.h:710:24: [0m[0;1;36mnote: [0mexpanded from macro 'ucnv_safeClone'[0m
710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone)[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ucnv2022.cpp:31:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: [0m[0;1;36mnote: [0mexpanded from macro 'U_ICU_ENTRY_POINT_RENAME'[0m
123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'[0m
122 | # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'[0m
121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y[0m
| [0;1;32m ^
[0m[1m<scratch space>:72:1: [0m[0;1;36mnote: [0mexpanded from here[0m
72 | ucnv_safeClone_76[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ucnv2022.cpp:35:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/ucnv.h:554:1: [0m[0;1;36mnote: [0m'ucnv_safeClone_76' has been explicitly marked deprecated here[0m
554 | U_DEPRECATED UConverter * U_EXPORT2[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ucnv2022.cpp:31:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEPRECATED'[0m
116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: [0m[0;1;36mnote: [0mexpanded from macro 'U_ATTRIBUTE_DEPRECATED'[0m
96 | # define U_ATTRIBUTE_DEPRECATED [0;34m__attribute__[0m ((deprecated))[0m
| [0;1;32m ^
[0m1 warning generated.
[129 / 484] icuuc
[1m/host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:326:12: [0m[0;1;35mwarning: [0m[1m'ucnv_safeClone_76' is deprecated [-Wdeprecated-declarations][0m
326 | [0;34mreturn[0m ucnv_safeClone(cnv, [0;32mnullptr[0m, [0;32mnullptr[0m, status);[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/urename.h:710:24: [0m[0;1;36mnote: [0mexpanded from macro 'ucnv_safeClone'[0m
710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone)[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: [0m[0;1;36mnote: [0mexpanded from macro 'U_ICU_ENTRY_POINT_RENAME'[0m
123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'[0m
122 | # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'[0m
121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y[0m
| [0;1;32m ^
[0m[1m<scratch space>:114:1: [0m[0;1;36mnote: [0mexpanded from here[0m
114 | ucnv_safeClone_76[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:31:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/ucnv.h:554:1: [0m[0;1;36mnote: [0m'ucnv_safeClone_76' has been explicitly marked deprecated here[0m
554 | U_DEPRECATED UConverter * U_EXPORT2[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEPRECATED'[0m
116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: [0m[0;1;36mnote: [0mexpanded from macro 'U_ATTRIBUTE_DEPRECATED'[0m
96 | # define U_ATTRIBUTE_DEPRECATED [0;34m__attribute__[0m ((deprecated))[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:492:13: [0m[0;1;35mwarning: [0m[1m'ucnv_safeClone_76' is deprecated [-Wdeprecated-declarations][0m
492 | clone = ucnv_safeClone(cnv, cloneBuffer, &cloneSize, err);[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/urename.h:710:24: [0m[0;1;36mnote: [0mexpanded from macro 'ucnv_safeClone'[0m
710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone)[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: [0m[0;1;36mnote: [0mexpanded from macro 'U_ICU_ENTRY_POINT_RENAME'[0m
123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'[0m
122 | # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'[0m
121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y[0m
| [0;1;32m ^
[0m[1m<scratch space>:140:1: [0m[0;1;36mnote: [0mexpanded from here[0m
140 | ucnv_safeClone_76[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:31:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/ucnv.h:554:1: [0m[0;1;36mnote: [0m'ucnv_safeClone_76' has been explicitly marked deprecated here[0m
554 | U_DEPRECATED UConverter * U_EXPORT2[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEPRECATED'[0m
116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: [0m[0;1;36mnote: [0mexpanded from macro 'U_ATTRIBUTE_DEPRECATED'[0m
96 | # define U_ATTRIBUTE_DEPRECATED [0;34m__attribute__[0m ((deprecated))[0m
| [0;1;32m ^
[0m2 warnings generated.
[132 / 484] icuuc
[134 / 484] icuuc
[136 / 484] icuuc
[140 / 484] icuuc
[1m/host/spi-builder-workspace/Sources/icuuc/ubrk.cpp:179:12: [0m[0;1;35mwarning: [0m[1m'ubrk_safeClone_76' is deprecated [-Wdeprecated-declarations][0m
179 | [0;34mreturn[0m ubrk_safeClone(bi, [0;32mnullptr[0m, [0;32mnullptr[0m, status);[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ubrk.cpp:10:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/urename.h:515:24: [0m[0;1;36mnote: [0mexpanded from macro 'ubrk_safeClone'[0m
515 | #define ubrk_safeClone U_ICU_ENTRY_POINT_RENAME(ubrk_safeClone)[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ubrk.cpp:10:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: [0m[0;1;36mnote: [0mexpanded from macro 'U_ICU_ENTRY_POINT_RENAME'[0m
123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'[0m
122 | # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'[0m
121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y[0m
| [0;1;32m ^
[0m[1m<scratch space>:200:1: [0m[0;1;36mnote: [0mexpanded from here[0m
200 | ubrk_safeClone_76[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ubrk.cpp:14:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/ubrk.h:320:1: [0m[0;1;36mnote: [0m'ubrk_safeClone_76' has been explicitly marked deprecated here[0m
320 | U_DEPRECATED UBreakIterator * U_EXPORT2[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/icuuc/ubrk.cpp:10:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEPRECATED'[0m
116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: [0m[0;1;36mnote: [0mexpanded from macro 'U_ATTRIBUTE_DEPRECATED'[0m
96 | # define U_ATTRIBUTE_DEPRECATED [0;34m__attribute__[0m ((deprecated))[0m
| [0;1;32m ^
[0m1 warning generated.
[142 / 484] icuuc
[144 / 484] icuuc
[146 / 484] icuuc
[148 / 484] icuuc
[149 / 484] icuuc
[151 / 484] icuuc
[152 / 484] icuuc
[154 / 484] icuuc
[157 / 484] icuuc
[159 / 484] icuuc
[160 / 484] icuuc
[161 / 484] icuuc
[162 / 484] icuuc
[164 / 484] icuuc
[165 / 484] icuuc
[168 / 484] icuuc
[169 / 484] icuuc
[170 / 484] icuuc
[173 / 484] icuuc
[174 / 484] icuuc
[176 / 484] icuuc
[178 / 484] icuuc
[182 / 484] icuuc
[183 / 484] icuuc
[187 / 484] icuuc
[188 / 484] icuuc
[191 / 484] icuuc
[192 / 484] icuuc
[194 / 484] icuuc
[197 / 484] icuuc
[199 / 484] icuuc
[202 / 484] icuuc
[206 / 484] icuuc
[209 / 484] icuuc
[210 / 484] icuuc
[213 / 484] icuuc
[214 / 484] icuuc
[216 / 484] icuuc
[218 / 484] icuuc
[219 / 484] icuuc
[222 / 484] icuuc
[226 / 484] icuin
[230 / 484] icuin
[231 / 484] icuuc
[234 / 484] icuuc
[236 / 484] icuuc
[240 / 484] icuin
[241 / 484] icuin
[245 / 484] icuin
[247 / 484] icuin
[248 / 484] icuin
[250 / 484] icuin
[253 / 484] icuin
[256 / 484] icuin
[258 / 484] icuin
[260 / 484] icuin
[262 / 484] icuin
[264 / 484] icuin
[266 / 484] icuin
[267 / 484] icuin
[268 / 484] icuin
[269 / 484] icuin
[272 / 484] icuin
[273 / 484] icuin
[1m/host/spi-builder-workspace/Sources/icuin/ucol.cpp:108:12: [0m[0;1;35mwarning: [0m[1m'ucol_safeClone_76' is deprecated [-Wdeprecated-declarations][0m
108 | [0;34mreturn[0m ucol_safeClone(coll, [0;32mnullptr[0m, [0;32mnullptr[0m, status);[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/icuin/ucol.cpp:22:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/urename.h:787:24: [0m[0;1;36mnote: [0mexpanded from macro 'ucol_safeClone'[0m
787 | #define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone)[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/icuin/ucol.cpp:22:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: [0m[0;1;36mnote: [0mexpanded from macro 'U_ICU_ENTRY_POINT_RENAME'[0m
123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'[0m
122 | # define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'[0m
121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y[0m
| [0;1;32m ^
[0m[1m<scratch space>:195:1: [0m[0;1;36mnote: [0mexpanded from here[0m
195 | ucol_safeClone_76[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/icuin/ucol.cpp:26:
In file included from /host/spi-builder-workspace/Sources/icuin/unicode/coll.h:67:
[1m/host/spi-builder-workspace/Sources/icuin/unicode/ucol.h:1359:1: [0m[0;1;36mnote: [0m'ucol_safeClone_76' has been explicitly marked deprecated here[0m
1359 | U_DEPRECATED UCollator* U_EXPORT2[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/icuin/ucol.cpp:22:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
[1m/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: [0m[0;1;36mnote: [0mexpanded from macro 'U_DEPRECATED'[0m
116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: [0m[0;1;36mnote: [0mexpanded from macro 'U_ATTRIBUTE_DEPRECATED'[0m
96 | # define U_ATTRIBUTE_DEPRECATED [0;34m__attribute__[0m ((deprecated))[0m
| [0;1;32m ^
[0m1 warning generated.
[277 / 484] icuin
[278 / 484] icuin
[279 / 484] icuin
[281 / 484] icuin
[284 / 484] icuin
[285 / 484] icuin
[286 / 484] icuin
[289 / 484] icuin
[291 / 484] icuin
[293 / 484] icuin
[296 / 484] icuin
[297 / 484] icuin
[298 / 484] icuin
[301 / 484] icuin
[303 / 484] icuin
[304 / 484] icuin
[306 / 484] icuin
[307 / 484] icuin
[309 / 484] icuin
[312 / 484] icuin
[314 / 484] icuin
[316 / 484] icuin
[317 / 484] icuin
[321 / 484] icuin
[322 / 484] icuin
[324 / 484] icuin
[325 / 484] icuin
[326 / 484] icuin
[328 / 484] icuin
[330 / 484] icuin
[331 / 484] icuin
[334 / 484] icuin
[335 / 484] icuin
[337 / 484] icuin
[339 / 484] icuin
[342 / 484] icuin
[344 / 484] icuin
[345 / 484] icuin
[346 / 484] icuin
[348 / 484] icuin
[349 / 484] icuin
[350 / 484] icuin
[352 / 484] icuin
[353 / 484] icuin
[356 / 484] icuin
[357 / 484] icuin
[359 / 484] icuin
[363 / 484] icuin
[364 / 484] icuin
[365 / 484] icuin
[368 / 484] icuin
[370 / 484] icuin
[373 / 484] icuin
[374 / 484] icuin
[378 / 484] icuin
[379 / 484] icuin
[380 / 484] icuin
[383 / 484] icuin
[386 / 484] icuin
[388 / 484] icuin
[390 / 484] icuin
[393 / 484] icuin
[396 / 484] icuin
[398 / 484] icuin
[401 / 484] icuin
[403 / 484] icuin
[406 / 484] icuin
[408 / 484] icuin
[411 / 484] icuin
[414 / 484] icuin
[416 / 484] icuin
[420 / 484] icuin
[422 / 484] icuin
[423 / 484] icuin
[427 / 484] icuin
[429 / 484] icuin
[431 / 484] icuin
[432 / 484] icuin
[438 / 484] icuin
[441 / 484] icuin
[442 / 484] icuin
[446 / 484] icuin
[448 / 484] icuin
[449 / 484] icuin
[452 / 484] icuin
[453 / 484] icuin
[455 / 484] icuin
[456 / 484] icuin
[458 / 484] icuin
[459 / 484] icuin
[462 / 484] icuin
[463 / 484] icuin
[465 / 484] icuin
[466 / 484] icuin
[467 / 484] icuin
[470 / 484] icuin
[473 / 484] icuin
[476 / 484] icuin
[477 / 484] icuin
[481 / 487] icuin
[482 / 487] icuin
[483 / 487] TestUnicode-product
[484 / 487] TestUnicode-product
error: link command failed with exit code 1 (use -v to see invocation)
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: sin
>>> referenced by astro.cpp:335 (spi-builder-workspace/Sources/icuin/astro.cpp:335)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced by astro.cpp:338 (spi-builder-workspace/Sources/icuin/astro.cpp:338)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced by astro.cpp:341 (spi-builder-workspace/Sources/icuin/astro.cpp:341)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced 10 more times
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: cos
>>> referenced by astro.cpp:336 (spi-builder-workspace/Sources/icuin/astro.cpp:336)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced by astro.cpp:339 (spi-builder-workspace/Sources/icuin/astro.cpp:339)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced by astro.cpp:342 (spi-builder-workspace/Sources/icuin/astro.cpp:342)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced 3 more times
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: tan
>>> referenced by astro.cpp:343 (spi-builder-workspace/Sources/icuin/astro.cpp:343)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced by astro.cpp:436 (spi-builder-workspace/Sources/icuin/astro.cpp:436)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::trueAnomaly(double, double))
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: atan2
>>> referenced by astro.cpp:345 (spi-builder-workspace/Sources/icuin/astro.cpp:345)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced by astro.cpp:617 (spi-builder-workspace/Sources/icuin/astro.cpp:617)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::getMoonPosition())
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: asin
>>> referenced by astro.cpp:346 (spi-builder-workspace/Sources/icuin/astro.cpp:346)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced by astro.cpp:618 (spi-builder-workspace/Sources/icuin/astro.cpp:618)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::getMoonPosition())
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: atan
>>> referenced by astro.cpp:436 (spi-builder-workspace/Sources/icuin/astro.cpp:436)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::trueAnomaly(double, double))
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: log
>>> referenced by csrmbcs.cpp:222 (spi-builder-workspace/Sources/icuin/csrmbcs.cpp:222)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CharsetRecog_mbcs::match_mbcs(icu_76::InputText*, unsigned short const*, int) const)
>>> referenced by csrmbcs.cpp:224 (spi-builder-workspace/Sources/icuin/csrmbcs.cpp:224)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CharsetRecog_mbcs::match_mbcs(icu_76::InputText*, unsigned short const*, int) const)
>>> referenced by putil.cpp:586 (spi-builder-workspace/Sources/icuuc/putil.cpp:586)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuuc.o:(uprv_log_76)
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: modf
>>> referenced by putil.cpp:465 (spi-builder-workspace/Sources/icuuc/putil.cpp:465)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuuc.o:(uprv_modf_76)
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: fmod
>>> referenced by putil.cpp:471 (spi-builder-workspace/Sources/icuuc/putil.cpp:471)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuuc.o:(uprv_fmod_76)
>>> referenced by modulo.h:32 (/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__math/modulo.h:32)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(double std::__ndk1::__math::fmod[abi:de180000]<int>(double, double))
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: pow
>>> referenced by putil.cpp:478 (spi-builder-workspace/Sources/icuuc/putil.cpp:478)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuuc.o:(uprv_pow_76)
>>> referenced by putil.cpp:484 (spi-builder-workspace/Sources/icuuc/putil.cpp:484)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuuc.o:(uprv_pow10_76)
>>> referenced by putil.cpp:580 (spi-builder-workspace/Sources/icuuc/putil.cpp:580)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuuc.o:(uprv_maxMantissa_76)
>>> referenced 3 more times
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: expf
>>> referenced by lstmbe.cpp:278 (spi-builder-workspace/Sources/icuuc/lstmbe.cpp:278)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuuc.o:(icu_76::Array1D::sigmoid())
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: tanhf
>>> referenced by hyperbolic_functions.h:58 (/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__math/hyperbolic_functions.h:58)
>>> /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuuc.o:(std::__ndk1::__math::tanh[abi:de180000](float))
/host/spi-builder-workspace/Package.swift: TestUnicode-product: clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: Ld /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/TestUnicode normal failed with a nonzero exit code. Command line: cd /host/spi-builder-workspace
/root/.local/share/swiftly/toolchains/6.4.x-snapshot-2026-09-04/usr/bin/swiftc -target aarch64-unknown-linux-android28 -emit-executable -sysroot /android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/sysroot -Xclang-linker -resource-dir -Xclang-linker /android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18 -resource-dir /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_android.artifactbundle/swift-android/swift-resources/usr/lib/swift-aarch64 -L/host/spi-builder-workspace/.build/out/Intermediates.noindex/EagerLinkingTBDs/Debug-android-aarch64 -L/host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64 @/host/spi-builder-workspace/.build/out/Intermediates.noindex/icu.build/Debug-android-aarch64/TestUnicode-p.build/Objects-normal/aarch64/TestUnicode.LinkFileList -Xlinker -rpath -Xlinker \$ORIGIN -Xlinker -rpath -Xlinker /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/PackageFrameworks -Xlinker --gc-sections -Xclang-linker -rdynamic -L/root/.local/share/swiftly/toolchains/6.4.x-snapshot-2026-09-04/usr/lib/swift -L/usr/lib/swift @/host/spi-builder-workspace/.build/out/Intermediates.noindex/icu.build/Debug-android-aarch64/TestUnicode-p.build/Objects-normal/aarch64/TestUnicode-swiftbuild.autolink -lstdc++ -lstdc++ -Xlinker -z -Xlinker max-page-size\=16384 -use-ld\=lld -ld-path\=/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld -o /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/TestUnicode
error: Build failed
BUILD FAILURE 6.4 android