Build Information
Successful build of icu, reference main (07ddbe), with Swift 6.4 for macOS (SPM) on 21 Sep 2026 13:24:13 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build 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 /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/wabiverse/icu
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 07ddbe4 windows: workaround missing symbol for icudt76_dat. note: probably fix this at some point.
Cloned https://github.com/wabiverse/icu.git
Revision (git rev-parse @):
07ddbe4cab45175e70b22ed05240bac5ec7e0421
SUCCESS checkout https://github.com/wabiverse/icu.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/wabiverse/icu.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Pre-planning 1 / 155]
[Planning deferred tasks]
[25 / 489]
[35 / 490] icuuc
[38 / 490] icuuc
[48 / 490] icuuc
[50 / 523]
[56 / 523]
[68 / 523]
[70 / 523]
[72 / 523]
[84 / 523] icuuc
[88 / 523] icuuc
[89 / 523]
[92 / 523] icuuc
[97 / 523]
[106 / 523] icuuc
[108 / 523] icuuc
[111 / 523] icuuc
[115 / 523] icuuc
[119 / 523] icuuc
[123 / 523] icuuc
[125 / 523] icuuc
[129 / 523] icuuc
[133 / 523] icuuc
[138 / 523] icuuc
[140 / 523] icuuc
[142 / 523] icuuc
[146 / 523] icuuc
[149 / 523] icuuc
[152 / 523]
[157 / 523] icuuc
[160 / 523] icuuc
[164 / 523] TestUnicode-product
[169 / 523] icuuc
[171 / 523] icuuc
[174 / 523] icuuc
[177 / 523] icuuc
[181 / 523] icuuc
[184 / 523] icuuc
[188 / 523] icuuc
[190 / 523] icuuc
[195 / 523] icuuc
[199 / 523] icuuc
[203 / 523] icuuc
[205 / 523] icuuc
[209 / 523] icuuc
[214 / 523] icuuc
[218 / 523] icuuc
[220 / 523] icuuc
[222 / 523] icuuc
[226 / 523] icuuc
[228 / 523] icuuc
[231 / 523] icuuc
[233 / 523] icuuc
[237 / 523] icuuc
[242 / 523] icuuc
[244 / 523] icuuc
[247 / 523] icuuc
[250 / 523] icuuc
[255 / 523] icuuc
[258 / 523] icuuc
[260 / 523] icuuc
[266 / 523] icuin
[271 / 523] icuin
[273 / 523] icuin
[276 / 523] icuuc
[279 / 523] icuin
[282 / 523] icuin
[286 / 523] icuin
[290 / 523] icuin
[292 / 523] icuin
[294 / 523] icuin
[299 / 523] icuin
[301 / 523] icuin
[304 / 523] icuin
[306 / 523] icuin
[310 / 523] icuin
[312 / 523] icuin
[317 / 523] icuin
[318 / 523] icuin
[320 / 523] icuin
[324 / 523] icuin
[327 / 523] icuin
[330 / 523] icuin
[334 / 523] icuin
[338 / 523] icuin
[340 / 523] icuin
[344 / 523] icuin
[349 / 523] icuin
[351 / 523] icuin
[355 / 523] icuin
[358 / 523] icuin
[360 / 523] icuin
[364 / 523] icuin
[366 / 523] icuin
[371 / 523] icuin
[373 / 523] icuin
[376 / 523] icuin
[380 / 523] icuin
[383 / 523] icuin
[385 / 523] icuin
[389 / 523] icuin
[393 / 523] icuin
[395 / 523] icuin
[398 / 523] icuin
[399 / 523] icuin
[402 / 523] icuin
[404 / 523] icuin
[409 / 523] icuin
[414 / 523] icuin
[416 / 523] icuin
[418 / 523] icuin
[420 / 523] icuin
[423 / 523] icuin
[425 / 523] icuin
[426 / 523] icuin
[430 / 523] icuin
[433 / 523] icuin
[436 / 523] icuin
[440 / 523] icuin
[443 / 523] icuin
[445 / 523] icuin
[449 / 523] icuin
[454 / 523] icuin
[457 / 523] icuin
[462 / 523] icuin
[465 / 523] icuin
[469 / 523] icuin
[472 / 523] icuin
[475 / 523] icuin
[479 / 523] icuin
[485 / 523] icuin
[487 / 523] icuin
[488 / 523] icuin
[492 / 523] icuin
[496 / 523] icuin
[499 / 523] icuin
[500 / 523] icuin
[502 / 523] icuin
[507 / 523] icuin
[510 / 523] icuin
[512 / 523] icuin
[515 / 523] icuin
[517 / 523] icuin
[519 / 523] TestUnicode-product
[521 / 523] TestUnicode-product
Build complete! (25.81 sec)
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/ustring.cpp:1003:14: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
1003 | [0;34mreturn[0m t - s;[0m
| [0;1;32m ~~~~~~ ~~^~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/uresdata.cpp:964:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
964 | indexR = uprv_strtol(pathP, &closeIndex, [0;32m10[0m);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/uresdata.cpp:27:
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/cstring.h:77:37: [0m[0;1;36mnote: [0mexpanded from macro 'uprv_strtol'[0m
77 | #define uprv_strtol(str, end, base) U_STANDARD_CPP_NAMESPACE strtol(str, end, base)[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/uresdata.cpp:22:
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:393:41: [0m[0;1;36mnote: [0mexpanded from macro 'U_STANDARD_CPP_NAMESPACE'[0m
393 | #define U_STANDARD_CPP_NAMESPACE ::[0m
| [0;1;32m ^
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/umapfile.cpp:217:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'off_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
217 | length=mystat.st_size;[0m
| [0;1;32m ~~~~~~~~^~~~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/uloc.cpp:893:63: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
893 | int32_t baseLen = keywords == [0;32mnullptr[0m ? bufLen : keywords - buffer;[0m
| [0;1;32m ~~~~~~~ ~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/uloc.cpp:927:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
927 | int32_t size = start - localeID.data();[0m
| [0;1;32m ~~~~ ~~~~~~^~~~~~~~~~~~~~~~~
[0m2 warnings generated.
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
[1m/Users/admin/builder/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/Users/admin/builder/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/Users/admin/builder/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>:74:1: [0m[0;1;36mnote: [0mexpanded from here[0m
74 | uidna_toASCII_76[0m
| [0;1;32m^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/uidna.cpp:23:
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
[1m/Users/admin/builder/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/Users/admin/builder/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/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
[1m/Users/admin/builder/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/Users/admin/builder/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/Users/admin/builder/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>:76:1: [0m[0;1;36mnote: [0mexpanded from here[0m
76 | uidna_toASCII_76[0m
| [0;1;32m^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/uidna.cpp:23:
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
[1m/Users/admin/builder/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/Users/admin/builder/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.
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucurr.cpp:543:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
543 | id.truncate(idDelim - id.data());[0m
| [0;1;32m ~~~~~~~~ ~~~~~~~~^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucurr.cpp:2296:33: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
2296 | id.truncate(idDelim - id.data());[0m
| [0;1;32m ~~~~~~~~ ~~~~~~~~^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucurr.cpp:2399:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
2399 | id.truncate(idDelim - id.data());[0m
| [0;1;32m ~~~~~~~~ ~~~~~~~~^~~~~~~~~~~
[0m3 warnings generated.
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnvhz.cpp:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnvhz.cpp:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
[1m/Users/admin/builder/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/Users/admin/builder/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/Users/admin/builder/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>:90:1: [0m[0;1;36mnote: [0mexpanded from here[0m
90 | ucnv_safeClone_76[0m
| [0;1;32m^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnvhz.cpp:24:
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnvhz.cpp:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
[1m/Users/admin/builder/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/Users/admin/builder/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/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnv2022.cpp:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnv2022.cpp:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
[1m/Users/admin/builder/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/Users/admin/builder/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/Users/admin/builder/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>:232:1: [0m[0;1;36mnote: [0mexpanded from here[0m
232 | ucnv_safeClone_76[0m
| [0;1;32m^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnv2022.cpp:35:
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnv2022.cpp:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
[1m/Users/admin/builder/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/Users/admin/builder/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/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
[1m/Users/admin/builder/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/Users/admin/builder/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/Users/admin/builder/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>:43:1: [0m[0;1;36mnote: [0mexpanded from here[0m
43 | ucnv_safeClone_76[0m
| [0;1;32m^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnv.cpp:31:
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
[1m/Users/admin/builder/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/Users/admin/builder/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/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
[1m/Users/admin/builder/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/Users/admin/builder/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/Users/admin/builder/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>:69:1: [0m[0;1;36mnote: [0mexpanded from here[0m
69 | ucnv_safeClone_76[0m
| [0;1;32m^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnv.cpp:31:
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
[1m/Users/admin/builder/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/Users/admin/builder/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.
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ubrk.cpp:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ubrk.cpp:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
[1m/Users/admin/builder/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/Users/admin/builder/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/Users/admin/builder/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>:130:1: [0m[0;1;36mnote: [0mexpanded from here[0m
130 | ubrk_safeClone_76[0m
| [0;1;32m^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ubrk.cpp:14:
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ubrk.cpp:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
[1m/Users/admin/builder/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/Users/admin/builder/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/Users/admin/builder/spi-builder-workspace/Sources/icuuc/ubidi.cpp:2301:32: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'Flags' (aka 'unsigned int') [-Wshorten-64-to-32][0m
2301 | [0;34mwhile[0m(i>[0;32m0[0m && (flag=DIRPROP_FLAG(dirProps[--i]))&MASK_WS) {[0m
| [0;1;32m ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ubidi.cpp:27:
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/ubidiimp.h:78:31: [0m[0;1;36mnote: [0mexpanded from macro 'DIRPROP_FLAG'[0m
78 | #define DIRPROP_FLAG(dir) ([0;32m1UL[0m<<(dir))[0m
| [0;1;32m ~~~^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/ubidi.cpp:2312:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'Flags' (aka 'unsigned int') [-Wshorten-64-to-32][0m
2312 | flag=DIRPROP_FLAG(dirProps[--i]);[0m
| [0;1;32m ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/ubidi.cpp:27:
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/ubidiimp.h:78:31: [0m[0;1;36mnote: [0mexpanded from macro 'DIRPROP_FLAG'[0m
78 | #define DIRPROP_FLAG(dir) ([0;32m1UL[0m<<(dir))[0m
| [0;1;32m ~~~^~~~~~~
[0m2 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/rbbi_cache.cpp:414:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
414 | aBoundary = utext_nativeLength(&fBI->fText);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/rbbi_cache.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/urename.h:1904:28: [0m[0;1;36mnote: [0mexpanded from macro 'utext_nativeLength'[0m
1904 | #define utext_nativeLength U_ICU_ENTRY_POINT_RENAME(utext_nativeLength)[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/rbbi_cache.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
[1m/Users/admin/builder/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/Users/admin/builder/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/Users/admin/builder/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>:91:1: [0m[0;1;36mnote: [0mexpanded from here[0m
91 | utext_nativeLength_76[0m
| [0;1;32m^
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/putil.cpp:645:12: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
645 | [0;34mreturn[0m U_TIMEZONE;[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/putil.cpp:61:
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/putilimp.h:136:23: [0m[0;1;36mnote: [0mexpanded from macro 'U_TIMEZONE'[0m
136 | # define U_TIMEZONE timezone[0m
| [0;1;32m ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/putil.cpp:931:32: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
931 | sizeFileRead = fread(tzInfo->defaultTZBuffer, [0;32m1[0m, tzInfo->defaultTZFileSize, tzInfo->defaultTZFilePtr);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/putil.cpp:936:65: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
936 | sizeFileToRead = sizeFileLeft < MAX_READ_SIZE ? sizeFileLeft : MAX_READ_SIZE;[0m
| [0;1;32m ~ ^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/putil.cpp:938:32: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
938 | sizeFileRead = fread(bufferFile, [0;32m1[0m, sizeFileToRead, file);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m4 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/locid.cpp:2652:56: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
2652 | int32_t offset = start == [0;32mnullptr[0m ? length : start - fullName;[0m
| [0;1;32m ~~~~~~ ~~~~~~^~~~~~~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/cstring.cpp:230:12: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
230 | [0;34mreturn[0m uprv_strtoul(integerString, &end, radix);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/cstring.cpp:30:
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/cstring.h:76:38: [0m[0;1;36mnote: [0mexpanded from macro 'uprv_strtoul'[0m
76 | #define uprv_strtoul(str, end, base) U_STANDARD_CPP_NAMESPACE strtoul(str, end, base)[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/cstring.cpp:28:
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:393:41: [0m[0;1;36mnote: [0mexpanded from macro 'U_STANDARD_CPP_NAMESPACE'[0m
393 | #define U_STANDARD_CPP_NAMESPACE ::[0m
| [0;1;32m ^
[0m1 warning generated.
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuin/ucol.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuin/ucol.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
[1m/Users/admin/builder/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/Users/admin/builder/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/Users/admin/builder/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>:250:1: [0m[0;1;36mnote: [0mexpanded from here[0m
250 | ucol_safeClone_76[0m
| [0;1;32m^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/icuin/ucol.cpp:26:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuin/unicode/coll.h:67:
[1m/Users/admin/builder/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 /Users/admin/builder/spi-builder-workspace/Sources/icuin/ucol.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
[1m/Users/admin/builder/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/Users/admin/builder/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/Users/admin/builder/spi-builder-workspace/Sources/icuin/rematch.cpp:2675:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
2675 | result = fGCBreakItr->following(pos);[0m
| [0;1;32m ~~~~~~~~~ ^~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/persncal.cpp:123:12: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
123 | [0;34mreturn[0m handleComputeMonthStart(year,[0;32m0[0m,[0;32mfalse[0m, status);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/persncal.cpp:134:12: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
134 | [0;34mreturn[0m handleComputeMonthStart(year,month,[0;32mtrue[0m, status);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/persncal.cpp:229:81: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long long' to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
229 | int64_t farvardin1 = [0;32m365LL[0m * (year - [0;32m1[0m) + ClockMath::floorDivide([0;32m8LL[0m * year + [0;32m21[0m, [0;32m33[0m);[0m
| [0;1;32m ~~~~~~~~~ ~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/persncal.cpp:230:40: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
230 | int32_t dayOfYear = daysSinceEpoch - farvardin1; [0;33m// 0-based[0m
| [0;1;32m ~~~~~~~~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/persncal.cpp:250:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
250 | internalSet(UCAL_YEAR, year);[0m
| [0;1;32m ~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/persncal.cpp:251:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
251 | internalSet(UCAL_EXTENDED_YEAR, year);[0m
| [0;1;32m ~~~~~~~~~~~ ^~~~
[0m6 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/olsontz.cpp:652:87: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
652 | && arrayEqual(typeOffsets, z->typeOffsets, [0;34msizeof[0m(typeOffsets[[0;32m0[0m]) * typeCount << [0;32m1[0m)[0m
| [0;1;32m ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/olsontz.cpp:651:129: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
651 | && arrayEqual(transitionTimesPost32, z->transitionTimesPost32, [0;34msizeof[0m(transitionTimesPost32[[0;32m0[0m]) * transitionCountPost32 << [0;32m1[0m)[0m
| [0;1;32m ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/olsontz.cpp:649:122: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
649 | arrayEqual(transitionTimesPre32, z->transitionTimesPre32, [0;34msizeof[0m(transitionTimesPre32[[0;32m0[0m]) * transitionCountPre32 << [0;32m1[0m)[0m
| [0;1;32m ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[0m3 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/number_skeletons.cpp:1651:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
1650 | blueprint_helpers::generateIncrementOption([0m
| [0;1;32m ~~~~~~~~~~~~~~~~~
[0m 1651 | impl.fIncrement,[0m
| [0;1;32m ~~~~~^~~~~~~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:391:49: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
391 | CalendarCache::put(&gMonthCache, month, start, status);[0m
| [0;1;32m ~~~~~~~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:396:12: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
396 | [0;34mreturn[0m start;[0m
| [0;1;32m ~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:581:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
581 | internalSet(UCAL_DAY_OF_MONTH, dayOfMonth);[0m
| [0;1;32m ~~~~~~~~~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:582:35: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
582 | internalSet(UCAL_DAY_OF_YEAR, dayOfYear);[0m
| [0;1;32m ~~~~~~~~~~~ ^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:739:42: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
739 | uprv_ceil((days - [0;32m29[0m - yearStart(year, status)) / [0;32m29.5[0m ));[0m
| [0;1;32m ~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:745:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
745 | int64_t dayOfMonth = (days - monthStart(year, month, status)) + [0;32m1[0m;[0m
| [0;1;32m ~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:755:44: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
755 | int64_t dayOfYear = (days - monthStart(year, [0;32m0[0m, status)) + [0;32m1[0m;[0m
| [0;1;32m ~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:765:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
765 | internalSet(UCAL_YEAR, year);[0m
| [0;1;32m ~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:766:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
766 | internalSet(UCAL_EXTENDED_YEAR, year);[0m
| [0;1;32m ~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:769:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
769 | internalSet(UCAL_DAY_OF_MONTH, dayOfMonth);[0m
| [0;1;32m ~~~~~~~~~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:770:35: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
770 | internalSet(UCAL_DAY_OF_YEAR, dayOfYear);[0m
| [0;1;32m ~~~~~~~~~~~ ^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:942:46: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
942 | d = days - yearStart(++year, status) + [0;32m1[0m;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:942:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
942 | d = days - yearStart(++year, status) + [0;32m1[0m;[0m
| [0;1;32m ~~~~~~~~~ ^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:943:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
943 | int32_t length = yearLength(year, status);[0m
| [0;1;32m ~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:952:53: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
952 | int32_t monthLen = handleGetMonthLength(year, month, status);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:955:50: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
955 | monthLen = handleGetMonthLength(year, ++month, status)) {[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:965:26: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
965 | int32_t dayOfMonth = monthStart(year, month, status);[0m
| [0;1;32m ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:965:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
965 | int32_t dayOfMonth = monthStart(year, month, status);[0m
| [0;1;32m ~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:966:25: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
966 | int32_t dayOfYear = monthStart(year, [0;32m0[0m, status);[0m
| [0;1;32m ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:966:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
966 | int32_t dayOfYear = monthStart(year, [0;32m0[0m, status);[0m
| [0;1;32m ~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:982:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
982 | internalSet(UCAL_YEAR, year);[0m
| [0;1;32m ~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/islamcal.cpp:983:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
983 | internalSet(UCAL_EXTENDED_YEAR, year);[0m
| [0;1;32m ~~~~~~~~~~~ ^~~~
[0m22 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/hebrwcal.cpp:244:75: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
244 | [0;34mif[0m (uprv_add32_overflow(year, (month / MONTHS_IN_CYCLE) * YEARS_IN_CYCLE, &year)) {[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/hebrwcal.cpp:269:75: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
269 | [0;34mif[0m (uprv_add32_overflow(year, (month / MONTHS_IN_CYCLE) * YEARS_IN_CYCLE, &year)) {[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/hebrwcal.cpp:287:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
287 | set(UCAL_MONTH, month);[0m
| [0;1;32m ~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/hebrwcal.cpp:471:12: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
471 | [0;34mreturn[0m day;[0m
| [0;1;32m ~~~~~~ ^~~
[0m4 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/gregoimp.cpp:39:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
39 | *remainder = numerator - (quotient * denominator);[0m
| [0;1;32m ~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/gregoimp.cpp:41:12: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
41 | [0;34mreturn[0m quotient;[0m
| [0;1;32m ~~~~~~ ^~~~~~~~
[0m2 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/chnsecal.cpp:259:25: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
259 | int32_t thisStart = handleComputeMonthStart(extendedYear, month, [0;32mtrue[0m, status);[0m
| [0;1;32m ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/calendar.cpp:1777:24: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
1777 | set(field, value);[0m
| [0;1;32m ~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/calendar.cpp:1817:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
1817 | set(UCAL_MONTH, mon);[0m
| [0;1;32m ~~~ ^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/calendar.cpp:3441:25: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
3441 | int32_t julianDay = handleComputeMonthStart(year, useMonth ? month : [0;32m0[0m, useMonth, status);[0m
| [0;1;32m ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/calendar.cpp:3553:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
3553 | int32_t nextJulianDay = handleComputeMonthStart(year+[0;32m1[0m, [0;32m0[0m, [0;32mfalse[0m, status); [0;33m// jd of day before jan 1[0m
| [0;1;32m ~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/calendar.cpp:3612:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
3612 | julianDay = handleComputeMonthStart(year-[0;32m1[0m, [0;32m0[0m, [0;32mfalse[0m, status); [0;33m// jd before Jan 1 of previous year[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/calendar.cpp:3722:25: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
3722 | int32_t jan1Start = handleComputeMonthStart(yearWoy, [0;32m0[0m, [0;32mfalse[0m, status);[0m
| [0;1;32m ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/calendar.cpp:3728:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
3728 | int32_t nextJan1Start = handleComputeMonthStart(yearWoyPlus1, [0;32m0[0m, [0;32mfalse[0m, status); [0;33m// next year's Jan1 start[0m
| [0;1;32m ~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/calendar.cpp:3837:73: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
3837 | [0;34mreturn[0m handleComputeMonthStart(extendedYear, month+[0;32m1[0m, [0;32mtrue[0m, status) -[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
[0m 3838 | handleComputeMonthStart(extendedYear, month, [0;32mtrue[0m, status);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/icuin/calendar.cpp:3844:73: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
3844 | int32_t result = handleComputeMonthStart(eyear+[0;32m1[0m, [0;32m0[0m, [0;32mfalse[0m, status) -[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
[0m 3845 | handleComputeMonthStart(eyear, [0;32m0[0m, [0;32mfalse[0m, status);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m9 warnings generated.
Build complete.
{
"cxx_language_standard" : "c++17",
"dependencies" : [
],
"manifest_display_name" : "icu",
"name" : "icu",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "14.0"
},
{
"name" : "visionos",
"version" : "1.0"
},
{
"name" : "ios",
"version" : "17.0"
},
{
"name" : "tvos",
"version" : "17.0"
},
{
"name" : "watchos",
"version" : "10.0"
}
],
"products" : [
{
"name" : "icuuc",
"targets" : [
"icuuc"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "icuin",
"targets" : [
"icuin"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TestUnicode",
"targets" : [
"TestUnicode"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "icuuc",
"module_type" : "ClangTarget",
"name" : "icuuc",
"path" : "Sources/icuuc",
"product_memberships" : [
"icuuc",
"icuin",
"TestUnicode"
],
"sources" : [
"appendable.cpp",
"bmpset.cpp",
"brkeng.cpp",
"brkiter.cpp",
"bytesinkutil.cpp",
"bytestream.cpp",
"bytestrie.cpp",
"bytestriebuilder.cpp",
"bytestrieiterator.cpp",
"caniter.cpp",
"characterproperties.cpp",
"chariter.cpp",
"charstr.cpp",
"cmemory.cpp",
"cstr.cpp",
"cstring.cpp",
"cwchar.cpp",
"dictbe.cpp",
"dictionarydata.cpp",
"dtintrv.cpp",
"edits.cpp",
"emojiprops.cpp",
"errorcode.cpp",
"filteredbrk.cpp",
"filterednormalizer2.cpp",
"icudataver.cpp",
"icuplug.cpp",
"loadednormalizer2impl.cpp",
"localebuilder.cpp",
"localematcher.cpp",
"localeprioritylist.cpp",
"locavailable.cpp",
"locbased.cpp",
"locdispnames.cpp",
"locdistance.cpp",
"locdspnm.cpp",
"locid.cpp",
"loclikely.cpp",
"loclikelysubtags.cpp",
"locmap.cpp",
"locresdata.cpp",
"locutil.cpp",
"lsr.cpp",
"lstmbe.cpp",
"messagepattern.cpp",
"mlbe.cpp",
"normalizer2.cpp",
"normalizer2impl.cpp",
"normlzr.cpp",
"parsepos.cpp",
"patternprops.cpp",
"pluralmap.cpp",
"propname.cpp",
"propsvec.cpp",
"punycode.cpp",
"putil.cpp",
"rbbi.cpp",
"rbbi_cache.cpp",
"rbbidata.cpp",
"rbbinode.cpp",
"rbbirb.cpp",
"rbbiscan.cpp",
"rbbisetb.cpp",
"rbbistbl.cpp",
"rbbitblb.cpp",
"resbund.cpp",
"resbund_cnv.cpp",
"resource.cpp",
"restrace.cpp",
"ruleiter.cpp",
"schriter.cpp",
"serv.cpp",
"servlk.cpp",
"servlkf.cpp",
"servls.cpp",
"servnotf.cpp",
"servrbf.cpp",
"servslkf.cpp",
"sharedobject.cpp",
"simpleformatter.cpp",
"static_unicode_sets.cpp",
"stringpiece.cpp",
"stringtriebuilder.cpp",
"uarrsort.cpp",
"ubidi.cpp",
"ubidi_props.cpp",
"ubidiln.cpp",
"ubiditransform.cpp",
"ubidiwrt.cpp",
"ubrk.cpp",
"ucase.cpp",
"ucasemap.cpp",
"ucasemap_titlecase_brkiter.cpp",
"ucat.cpp",
"uchar.cpp",
"ucharstrie.cpp",
"ucharstriebuilder.cpp",
"ucharstrieiterator.cpp",
"uchriter.cpp",
"ucln_cmn.cpp",
"ucmndata.cpp",
"ucnv.cpp",
"ucnv2022.cpp",
"ucnv_bld.cpp",
"ucnv_cb.cpp",
"ucnv_cnv.cpp",
"ucnv_ct.cpp",
"ucnv_err.cpp",
"ucnv_ext.cpp",
"ucnv_io.cpp",
"ucnv_lmb.cpp",
"ucnv_set.cpp",
"ucnv_u16.cpp",
"ucnv_u32.cpp",
"ucnv_u7.cpp",
"ucnv_u8.cpp",
"ucnvbocu.cpp",
"ucnvdisp.cpp",
"ucnvhz.cpp",
"ucnvisci.cpp",
"ucnvlat1.cpp",
"ucnvmbcs.cpp",
"ucnvscsu.cpp",
"ucnvsel.cpp",
"ucol_swp.cpp",
"ucptrie.cpp",
"ucurr.cpp",
"udata.cpp",
"udatamem.cpp",
"udataswp.cpp",
"uenum.cpp",
"uhash.cpp",
"uhash_us.cpp",
"uidna.cpp",
"uinit.cpp",
"uinvchar.cpp",
"uiter.cpp",
"ulist.cpp",
"uloc.cpp",
"uloc_keytype.cpp",
"uloc_tag.cpp",
"ulocale.cpp",
"ulocbuilder.cpp",
"umapfile.cpp",
"umath.cpp",
"umutablecptrie.cpp",
"umutex.cpp",
"unames.cpp",
"unifiedcache.cpp",
"unifilt.cpp",
"unifunct.cpp",
"uniset.cpp",
"uniset_closure.cpp",
"uniset_props.cpp",
"unisetspan.cpp",
"unistr.cpp",
"unistr_case.cpp",
"unistr_case_locale.cpp",
"unistr_cnv.cpp",
"unistr_props.cpp",
"unistr_titlecase_brkiter.cpp",
"unorm.cpp",
"unormcmp.cpp",
"uobject.cpp",
"uprops.cpp",
"ures_cnv.cpp",
"uresbund.cpp",
"uresdata.cpp",
"usc_impl.cpp",
"uscript.cpp",
"uscript_props.cpp",
"uset.cpp",
"uset_props.cpp",
"usetiter.cpp",
"ushape.cpp",
"usprep.cpp",
"ustack.cpp",
"ustr_cnv.cpp",
"ustr_titlecase_brkiter.cpp",
"ustr_wcs.cpp",
"ustrcase.cpp",
"ustrcase_locale.cpp",
"ustrenum.cpp",
"ustrfmt.cpp",
"ustring.cpp",
"ustrtrns.cpp",
"utext.cpp",
"utf_impl.cpp",
"util.cpp",
"util_props.cpp",
"utrace.cpp",
"utrie.cpp",
"utrie2.cpp",
"utrie2_builder.cpp",
"utrie_swap.cpp",
"uts46.cpp",
"utypes.cpp",
"uvector.cpp",
"uvectr32.cpp",
"uvectr64.cpp",
"wintz.cpp"
],
"type" : "library"
},
{
"c99name" : "icuin",
"module_type" : "ClangTarget",
"name" : "icuin",
"path" : "Sources/icuin",
"product_memberships" : [
"icuin",
"TestUnicode"
],
"sources" : [
"alphaindex.cpp",
"anytrans.cpp",
"astro.cpp",
"basictz.cpp",
"bocsu.cpp",
"brktrans.cpp",
"buddhcal.cpp",
"calendar.cpp",
"casetrn.cpp",
"cecal.cpp",
"chnsecal.cpp",
"choicfmt.cpp",
"coleitr.cpp",
"coll.cpp",
"collation.cpp",
"collationbuilder.cpp",
"collationcompare.cpp",
"collationdata.cpp",
"collationdatabuilder.cpp",
"collationdatareader.cpp",
"collationdatawriter.cpp",
"collationfastlatin.cpp",
"collationfastlatinbuilder.cpp",
"collationfcd.cpp",
"collationiterator.cpp",
"collationkeys.cpp",
"collationroot.cpp",
"collationrootelements.cpp",
"collationruleparser.cpp",
"collationsets.cpp",
"collationsettings.cpp",
"collationtailoring.cpp",
"collationweights.cpp",
"compactdecimalformat.cpp",
"coptccal.cpp",
"cpdtrans.cpp",
"csdetect.cpp",
"csmatch.cpp",
"csr2022.cpp",
"csrecog.cpp",
"csrmbcs.cpp",
"csrsbcs.cpp",
"csrucode.cpp",
"csrutf8.cpp",
"curramt.cpp",
"currfmt.cpp",
"currpinf.cpp",
"currunit.cpp",
"dangical.cpp",
"datefmt.cpp",
"dayperiodrules.cpp",
"dcfmtsym.cpp",
"decContext.cpp",
"decNumber.cpp",
"decimfmt.cpp",
"displayoptions.cpp",
"double-conversion-bignum-dtoa.cpp",
"double-conversion-bignum.cpp",
"double-conversion-cached-powers.cpp",
"double-conversion-double-to-string.cpp",
"double-conversion-fast-dtoa.cpp",
"double-conversion-string-to-double.cpp",
"double-conversion-strtod.cpp",
"dtfmtsym.cpp",
"dtitvfmt.cpp",
"dtitvinf.cpp",
"dtptngen.cpp",
"dtrule.cpp",
"erarules.cpp",
"esctrn.cpp",
"ethpccal.cpp",
"fmtable.cpp",
"fmtable_cnv.cpp",
"format.cpp",
"formatted_string_builder.cpp",
"formattedval_iterimpl.cpp",
"formattedval_sbimpl.cpp",
"formattedvalue.cpp",
"fphdlimp.cpp",
"fpositer.cpp",
"funcrepl.cpp",
"gender.cpp",
"gregocal.cpp",
"gregoimp.cpp",
"hebrwcal.cpp",
"indiancal.cpp",
"inputext.cpp",
"islamcal.cpp",
"iso8601cal.cpp",
"japancal.cpp",
"listformatter.cpp",
"measfmt.cpp",
"measunit.cpp",
"measunit_extra.cpp",
"measure.cpp",
"messageformat2.cpp",
"messageformat2_arguments.cpp",
"messageformat2_checker.cpp",
"messageformat2_data_model.cpp",
"messageformat2_errors.cpp",
"messageformat2_evaluation.cpp",
"messageformat2_formattable.cpp",
"messageformat2_formatter.cpp",
"messageformat2_function_registry.cpp",
"messageformat2_parser.cpp",
"messageformat2_serializer.cpp",
"msgfmt.cpp",
"name2uni.cpp",
"nfrs.cpp",
"nfrule.cpp",
"nfsubs.cpp",
"nortrans.cpp",
"nultrans.cpp",
"number_affixutils.cpp",
"number_asformat.cpp",
"number_capi.cpp",
"number_compact.cpp",
"number_currencysymbols.cpp",
"number_decimalquantity.cpp",
"number_decimfmtprops.cpp",
"number_fluent.cpp",
"number_formatimpl.cpp",
"number_grouping.cpp",
"number_integerwidth.cpp",
"number_longnames.cpp",
"number_mapper.cpp",
"number_modifiers.cpp",
"number_multiplier.cpp",
"number_notation.cpp",
"number_output.cpp",
"number_padding.cpp",
"number_patternmodifier.cpp",
"number_patternstring.cpp",
"number_rounding.cpp",
"number_scientific.cpp",
"number_simple.cpp",
"number_skeletons.cpp",
"number_symbolswrapper.cpp",
"number_usageprefs.cpp",
"number_utils.cpp",
"numfmt.cpp",
"numparse_affixes.cpp",
"numparse_compositions.cpp",
"numparse_currency.cpp",
"numparse_decimal.cpp",
"numparse_impl.cpp",
"numparse_parsednumber.cpp",
"numparse_scientific.cpp",
"numparse_symbols.cpp",
"numparse_validators.cpp",
"numrange_capi.cpp",
"numrange_fluent.cpp",
"numrange_impl.cpp",
"numsys.cpp",
"olsontz.cpp",
"persncal.cpp",
"pluralranges.cpp",
"plurfmt.cpp",
"plurrule.cpp",
"quant.cpp",
"quantityformatter.cpp",
"rbnf.cpp",
"rbt.cpp",
"rbt_data.cpp",
"rbt_pars.cpp",
"rbt_rule.cpp",
"rbt_set.cpp",
"rbtz.cpp",
"regexcmp.cpp",
"regeximp.cpp",
"regexst.cpp",
"regextxt.cpp",
"region.cpp",
"reldatefmt.cpp",
"reldtfmt.cpp",
"rematch.cpp",
"remtrans.cpp",
"repattrn.cpp",
"rulebasedcollator.cpp",
"scientificnumberformatter.cpp",
"scriptset.cpp",
"search.cpp",
"selfmt.cpp",
"sharedbreakiterator.cpp",
"simpletz.cpp",
"smpdtfmt.cpp",
"smpdtfst.cpp",
"sortkey.cpp",
"standardplural.cpp",
"string_segment.cpp",
"strmatch.cpp",
"strrepl.cpp",
"stsearch.cpp",
"taiwncal.cpp",
"timezone.cpp",
"titletrn.cpp",
"tmunit.cpp",
"tmutamt.cpp",
"tmutfmt.cpp",
"tolowtrn.cpp",
"toupptrn.cpp",
"translit.cpp",
"transreg.cpp",
"tridpars.cpp",
"tzfmt.cpp",
"tzgnames.cpp",
"tznames.cpp",
"tznames_impl.cpp",
"tzrule.cpp",
"tztrans.cpp",
"ucal.cpp",
"ucln_in.cpp",
"ucol.cpp",
"ucol_res.cpp",
"ucol_sit.cpp",
"ucoleitr.cpp",
"ucsdet.cpp",
"udat.cpp",
"udateintervalformat.cpp",
"udatpg.cpp",
"ufieldpositer.cpp",
"uitercollationiterator.cpp",
"ulistformatter.cpp",
"ulocdata.cpp",
"umsg.cpp",
"unesctrn.cpp",
"uni2name.cpp",
"units_complexconverter.cpp",
"units_converter.cpp",
"units_data.cpp",
"units_router.cpp",
"unum.cpp",
"unumsys.cpp",
"upluralrules.cpp",
"uregex.cpp",
"uregexc.cpp",
"uregion.cpp",
"usearch.cpp",
"uspoof.cpp",
"uspoof_build.cpp",
"uspoof_conf.cpp",
"uspoof_impl.cpp",
"utf16collationiterator.cpp",
"utf8collationiterator.cpp",
"utmscale.cpp",
"utrans.cpp",
"vtzone.cpp",
"vzone.cpp",
"windtfmt.cpp",
"winnmfmt.cpp",
"wintzimpl.cpp",
"zonemeta.cpp",
"zrule.cpp",
"ztrans.cpp"
],
"target_dependencies" : [
"icuuc"
],
"type" : "library"
},
{
"c99name" : "TestUnicode",
"module_type" : "SwiftTarget",
"name" : "TestUnicode",
"path" : "Sources/TestUnicode",
"product_memberships" : [
"TestUnicode"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"icuin"
],
"type" : "executable"
}
],
"tools_version" : "5.10"
}
Done.