Build Information
Failed to build icu, reference v76.1.2 (07ddbe), with Swift 6.4 for Android on 21 Sep 2026 13:10:43 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-53886770-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: v76.1.2
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
* tag v76.1.2 -> FETCH_HEAD
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 v76.1.2
========================================
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-53886770-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
[31 / 484] icuuc
[39 / 484] icuuc
[43 / 484] icuuc
[44 / 484] icuuc
[46 / 484] icuuc
[49 / 484] icuuc
[51 / 484] icuuc
[53 / 484] icuuc
[54 / 484] icuuc
[56 / 484] icuuc
[59 / 484] icuuc
[63 / 484] icuuc
[65 / 484] icuuc
[70 / 484] icuuc
[72 / 484] icuuc
[75 / 484] icuuc
[79 / 484] icuuc
[81 / 484] icuuc
[84 / 484] icuuc
[86 / 484] icuuc
[87 / 484] icuuc
[91 / 484] icuuc
[93 / 484] icuuc
[94 / 484] icuuc
[96 / 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.
[99 / 484] icuuc
[102 / 484] icuuc
[103 / 484] icuuc
[104 / 484] icuuc
[105 / 484] icuuc
[108 / 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
[115 / 484] icuuc
[118 / 484] icuuc
[119 / 484] icuuc
[120 / 484] icuuc
[121 / 484] icuuc
[125 / 484] icuuc
[127 / 484] icuuc
[128 / 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.
[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.
[130 / 484] icuuc
[131 / 484] icuuc
[133 / 484] icuuc
[135 / 484] icuuc
[136 / 484] icuuc
[138 / 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
[143 / 484] icuuc
[145 / 484] icuuc
[147 / 484] icuuc
[148 / 484] icuuc
[149 / 484] icuuc
[151 / 484] icuuc
[154 / 484] icuuc
[155 / 484] icuuc
[156 / 484] icuuc
[158 / 484] icuuc
[161 / 484] icuuc
[162 / 484] icuuc
[165 / 484] icuuc
[167 / 484] icuuc
[168 / 484] icuuc
[171 / 484] icuuc
[172 / 484] icuuc
[175 / 484] icuuc
[176 / 484] icuuc
[180 / 484] icuuc
[181 / 484] icuuc
[182 / 484] icuuc
[185 / 484] icuuc
[187 / 484] icuuc
[189 / 484] icuuc
[190 / 484] icuuc
[191 / 484] icuuc
[192 / 484] icuuc
[193 / 484] icuuc
[199 / 484] icuuc
[201 / 484] icuuc
[202 / 484] icuuc
[207 / 484] icuuc
[210 / 484] icuuc
[211 / 484] icuuc
[215 / 484] icuuc
[216 / 484] icuuc
[218 / 484] icuuc
[219 / 484] icuuc
[223 / 484] icuuc
[226 / 484] icuin
[229 / 484] icuuc
[231 / 484] icuuc
[235 / 484] icuin
[237 / 484] icuin
[239 / 484] icuin
[241 / 484] icuin
[243 / 484] icuin
[246 / 484] icuin
[248 / 484] icuin
[249 / 484] icuin
[250 / 484] icuin
[253 / 484] icuin
[254 / 484] icuin
[256 / 484] icuin
[257 / 484] icuin
[261 / 484] icuin
[263 / 484] icuin
[265 / 484] icuin
[266 / 484] icuin
[268 / 484] icuin
[269 / 484] icuin
[270 / 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
[279 / 484] icuin
[282 / 484] icuin
[284 / 484] icuin
[286 / 484] icuin
[287 / 484] icuin
[288 / 484] icuin
[290 / 484] icuin
[292 / 484] icuin
[295 / 484] icuin
[297 / 484] icuin
[299 / 484] icuin
[301 / 484] icuin
[304 / 484] icuin
[305 / 484] icuin
[307 / 484] icuin
[309 / 484] icuin
[310 / 484] icuin
[312 / 484] icuin
[314 / 484] icuin
[317 / 484] icuin
[319 / 484] icuin
[321 / 484] icuin
[322 / 484] icuin
[323 / 484] icuin
[325 / 484] icuin
[327 / 484] icuin
[329 / 484] icuin
[332 / 484] icuin
[334 / 484] icuin
[335 / 484] icuin
[340 / 484] icuin
[342 / 484] icuin
[346 / 484] icuin
[348 / 484] icuin
[350 / 484] icuin
[352 / 484] icuin
[353 / 484] icuin
[356 / 484] icuin
[357 / 484] icuin
[359 / 484] icuin
[361 / 484] icuin
[363 / 484] icuin
[366 / 484] icuin
[368 / 484] icuin
[370 / 484] icuin
[371 / 484] icuin
[374 / 484] icuin
[376 / 484] icuin
[378 / 484] icuin
[379 / 484] icuin
[380 / 484] icuin
[381 / 484] icuin
[383 / 484] icuin
[385 / 484] icuin
[386 / 484] icuin
[387 / 484] icuin
[388 / 484] icuin
[390 / 484] icuin
[393 / 484] icuin
[396 / 484] icuin
[398 / 484] icuin
[399 / 484] icuin
[402 / 484] icuin
[407 / 484] icuin
[408 / 484] icuin
[409 / 484] icuin
[412 / 484] icuin
[415 / 484] icuin
[416 / 484] icuin
[418 / 484] icuin
[420 / 484] icuin
[422 / 484] icuin
[424 / 484] icuin
[426 / 484] icuin
[429 / 484] icuin
[432 / 484] icuin
[433 / 484] icuin
[439 / 484] icuin
[441 / 484] icuin
[442 / 484] icuin
[446 / 484] icuin
[448 / 484] icuin
[451 / 484] icuin
[452 / 484] icuin
[454 / 484] icuin
[456 / 484] icuin
[457 / 484] icuin
[458 / 484] icuin
[459 / 484] icuin
[461 / 484] icuin
[462 / 484] icuin
[464 / 484] icuin
[466 / 484] icuin
[467 / 484] icuin
[468 / 484] icuin
[469 / 484] icuin
[471 / 484] icuin
[473 / 484] icuin
[477 / 484] icuin
[481 / 487] icuin
[483 / 487] icuin-product
[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