Diff of the two buildlogs:

--
--- b1/build.log	2025-03-14 00:46:22.679809313 +0000
+++ b2/build.log	2025-03-14 01:24:34.689112747 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Thu Mar 13 12:21:09 -12 2025
-I: pbuilder-time-stamp: 1741911669
+I: Current time: Thu Apr 16 21:09:28 +14 2026
+I: pbuilder-time-stamp: 1776323368
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
 I: copying local configuration
@@ -26,52 +26,84 @@
 dpkg-source: info: applying reverse_of_ICU-22610.patch
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/1701293/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/33990/tmp/hooks/D01_modify_environment starting
+debug: Running on ionos15-amd64.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Apr 16 07:09 /bin/sh -> /bin/bash
+I: Setting pbuilder2's login shell to /bin/bash
+I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
+I: user script /srv/workspace/pbuilder/33990/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/33990/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build/reproducible-path'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='amd64'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 '
-  DISTRIBUTION='unstable'
-  HOME='/root'
-  HOST_ARCH='amd64'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
+  BASH_VERSION='5.2.37(1)-release'
+  BUILDDIR=/build/reproducible-path
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=amd64
+  DEBIAN_FRONTEND=noninteractive
+  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 '
+  DIRSTACK=()
+  DISTRIBUTION=unstable
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=x86_64
+  HOST_ARCH=amd64
   IFS=' 	
   '
-  INVOCATION_ID='b31122dec9de40208b27ac850c518768'
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='1701293'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=fe3d48b88da34a5fa4657deb5a181a60
+  LANG=C
+  LANGUAGE=et_EE:et
+  LC_ALL=C
+  MACHTYPE=x86_64-pc-linux-gnu
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnu
+  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+  PBCURRENTCOMMANDLINEOPERATION=build
+  PBUILDER_OPERATION=build
+  PBUILDER_PKGDATADIR=/usr/share/pbuilder
+  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+  PBUILDER_SYSCONFDIR=/etc
+  PIPESTATUS=([0]="0")
+  POSIXLY_CORRECT=y
+  PPID=33990
   PS4='+ '
-  PWD='/'
-  SHELL='/bin/bash'
-  SHLVL='2'
-  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.hHEiZf4W/pbuilderrc_Fw2U --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.hHEiZf4W/b1 --logfile b1/build.log icu_76.1-3.dsc'
-  SUDO_GID='111'
-  SUDO_UID='106'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://46.16.76.132:3128'
+  PWD=/
+  SHELL=/bin/bash
+  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+  SHLVL=3
+  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.hHEiZf4W/pbuilderrc_h0EZ --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.hHEiZf4W/b2 --logfile b2/build.log icu_76.1-3.dsc'
+  SUDO_GID=111
+  SUDO_UID=106
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://213.165.73.152:3128
 I: uname -a
-  Linux ionos11-amd64 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux
+  Linux i-capture-the-hostname 6.12.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23) x86_64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Mar  4 11:20 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/1701293/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Mar  4  2025 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/33990/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -171,7 +203,7 @@
 Get: 53 http://deb.debian.org/debian unstable/main amd64 libpkgconf3 amd64 1.8.1-4 [36.4 kB]
 Get: 54 http://deb.debian.org/debian unstable/main amd64 pkgconf-bin amd64 1.8.1-4 [30.2 kB]
 Get: 55 http://deb.debian.org/debian unstable/main amd64 pkgconf amd64 1.8.1-4 [26.2 kB]
-Fetched 88.5 MB in 1s (63.0 MB/s)
+Fetched 88.5 MB in 7s (12.1 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package autoconf-archive.
 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19784 files and directories currently installed.)
@@ -366,8 +398,8 @@
 Setting up tzdata (2025a-2) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Fri Mar 14 00:22:04 UTC 2025.
-Universal Time is now:  Fri Mar 14 00:22:04 UTC 2025.
+Local time is now:      Thu Apr 16 07:11:29 UTC 2026.
+Universal Time is now:  Thu Apr 16 07:11:29 UTC 2026.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up autotools-dev (20220109.1) ...
@@ -418,7 +450,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/icu-76.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../icu_76.1-3_source.changes
+I: user script /srv/workspace/pbuilder/33990/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/33990/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/icu-76.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../icu_76.1-3_source.changes
 dpkg-buildpackage: info: source package icu
 dpkg-buildpackage: info: source version 76.1-3
 dpkg-buildpackage: info: source distribution unstable
@@ -631,38 +667,38 @@
    debian/rules override_dh_auto_build
 make[1]: Entering directory '/build/reproducible-path/icu-76.1'
 dh_auto_build --parallel -- VERBOSE=1
-	cd source && make -j20 VERBOSE=1
+	cd source && make -j42 VERBOSE=1
 make[2]: Entering directory '/build/reproducible-path/icu-76.1/source'
 cd ./config; \
 	make -f pkgdataMakefile
+rebuilding config/icucross.inc
 rm -rf config/icu-config
 rebuilding config/icucross.mk
-rebuilding config/icucross.inc
-/bin/bash ./mkinstalldirs lib
-/bin/bash ./mkinstalldirs bin
 /usr/bin/install -c ./config/icu-config-top config/icu-config
+/bin/sh ./mkinstalldirs lib
+/bin/sh ./mkinstalldirs bin
 make[3]: Entering directory '/build/reproducible-path/icu-76.1/source/config'
 rm -rf pkgdata.inc
+mkdir bin
 chmod u+w config/icu-config
 mkdir lib
-mkdir bin
 LC_ALL=C /usr/bin/sed -f ./config/make2sh.sed < ./config/Makefile.inc | grep -v '#M#' | uniq >> config/icu-config
 config/icu-uc.pc updated.
 config/icu-i18n.pc updated.
 config/icu-io.pc updated.
 make[2]: Making `all' in `stubdata'
-make[3]: Entering directory '/build/reproducible-path/icu-76.1/source/stubdata'
 LC_ALL=C /usr/bin/sed -f ./config/make2sh.sed < ./config/mh-linux | grep -v '#M#' | uniq >> config/icu-config
-   (deps)	 stubdata.cpp
+make[3]: Entering directory '/build/reproducible-path/icu-76.1/source/stubdata'
 cat ./config/icu-config-bottom >> config/icu-config
-chmod u-w config/icu-config
+   (deps)	 stubdata.cpp
 make[3]: Leaving directory '/build/reproducible-path/icu-76.1/source/config'
+chmod u-w config/icu-config
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o stubdata.ao stubdata.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o stubdata.o stubdata.cpp
 cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings   -Wl,-z,relro -Wl,-z,now   -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicudata.so.76 -o libicudata.so.76.1 stubdata.o 
 rm -f libicudata.so.76 && ln -s libicudata.so.76.1 libicudata.so.76
-rm -f libicudata.so && ln -s libicudata.so.76.1 libicudata.so
 ar r libicudata.a stubdata.ao
+rm -f libicudata.so && ln -s libicudata.so.76.1 libicudata.so
 ar: creating libicudata.a
 ranlib libicudata.a
 make[3]: Leaving directory '/build/reproducible-path/icu-76.1/source/stubdata'
@@ -671,12 +707,12 @@
 generating ../common/svchook.mk
    (deps)	 appendable.cpp
    (deps)	 bmpset.cpp
-   (deps)	 brkiter.cpp
    (deps)	 brkeng.cpp
+   (deps)	 brkiter.cpp
    (deps)	 bytesinkutil.cpp
-   (deps)	 bytestream.cpp
    (deps)	 bytestrie.cpp
    (deps)	 bytestriebuilder.cpp
+   (deps)	 bytestream.cpp
    (deps)	 bytestrieiterator.cpp
    (deps)	 caniter.cpp
    (deps)	 characterproperties.cpp
@@ -684,28 +720,28 @@
    (deps)	 charstr.cpp
    (deps)	 cmemory.cpp
    (deps)	 cstr.cpp
-   (deps)	 cstring.cpp
-   (deps)	 cwchar.cpp
    (deps)	 dictbe.cpp
+   (deps)	 cwchar.cpp
    (deps)	 dictionarydata.cpp
+   (deps)	 cstring.cpp
    (deps)	 dtintrv.cpp
    (deps)	 edits.cpp
    (deps)	 emojiprops.cpp
    (deps)	 errorcode.cpp
    (deps)	 filteredbrk.cpp
    (deps)	 filterednormalizer2.cpp
-   (deps)	 icudataver.cpp
    (deps)	 icuplug.cpp
-   (deps)	 localebuilder.cpp
+   (deps)	 icudataver.cpp
    (deps)	 loadednormalizer2impl.cpp
+   (deps)	 localebuilder.cpp
    (deps)	 localematcher.cpp
    (deps)	 localeprioritylist.cpp
    (deps)	 locavailable.cpp
    (deps)	 locbased.cpp
    (deps)	 locdispnames.cpp
    (deps)	 locdistance.cpp
-   (deps)	 locdspnm.cpp
    (deps)	 locid.cpp
+   (deps)	 locdspnm.cpp
    (deps)	 loclikely.cpp
    (deps)	 loclikelysubtags.cpp
    (deps)	 locmap.cpp
@@ -742,8 +778,8 @@
    (deps)	 schriter.cpp
    (deps)	 serv.cpp
    (deps)	 servlk.cpp
-   (deps)	 servlkf.cpp
    (deps)	 servls.cpp
+   (deps)	 servlkf.cpp
    (deps)	 servnotf.cpp
    (deps)	 servrbf.cpp
    (deps)	 servslkf.cpp
@@ -756,16 +792,16 @@
    (deps)	 ubidi.cpp
    (deps)	 ubidi_props.cpp
    (deps)	 ubidiln.cpp
-   (deps)	 ubiditransform.cpp
    (deps)	 ubidiwrt.cpp
+   (deps)	 ubiditransform.cpp
    (deps)	 ubrk.cpp
    (deps)	 ucase.cpp
    (deps)	 ucasemap.cpp
    (deps)	 ucasemap_titlecase_brkiter.cpp
    (deps)	 ucat.cpp
    (deps)	 uchar.cpp
-   (deps)	 ucharstrie.cpp
    (deps)	 ucharstriebuilder.cpp
+   (deps)	 ucharstrie.cpp
    (deps)	 ucharstrieiterator.cpp
    (deps)	 uchriter.cpp
    (deps)	 ucln_cmn.cpp
@@ -813,8 +849,8 @@
    (deps)	 ulocale.cpp
    (deps)	 ulocbuilder.cpp
    (deps)	 umapfile.cpp
-   (deps)	 umutablecptrie.cpp
    (deps)	 umath.cpp
+   (deps)	 umutablecptrie.cpp
    (deps)	 umutex.cpp
    (deps)	 unames.cpp
    (deps)	 unifiedcache.cpp
@@ -829,9 +865,9 @@
    (deps)	 unistr_case_locale.cpp
    (deps)	 unistr_cnv.cpp
    (deps)	 unistr_props.cpp
-   (deps)	 unistr_titlecase_brkiter.cpp
-   (deps)	 unorm.cpp
    (deps)	 unormcmp.cpp
+   (deps)	 unorm.cpp
+   (deps)	 unistr_titlecase_brkiter.cpp
    (deps)	 uobject.cpp
    (deps)	 uprops.cpp
    (deps)	 ures_cnv.cpp
@@ -841,8 +877,8 @@
    (deps)	 uscript.cpp
    (deps)	 uscript_props.cpp
    (deps)	 uset.cpp
-   (deps)	 uset_props.cpp
    (deps)	 usetiter.cpp
+   (deps)	 uset_props.cpp
    (deps)	 ushape.cpp
    (deps)	 usprep.cpp
    (deps)	 ustack.cpp
@@ -870,7 +906,7 @@
    (deps)	 uvectr32.cpp
    (deps)	 uvectr64.cpp
 cd .. \
- && CONFIG_FILES=common/Makefile CONFIG_HEADERS= /bin/bash ./config.status
+ && CONFIG_FILES=common/Makefile CONFIG_HEADERS= /bin/sh ./config.status
    (deps)	 wintz.cpp
 config.status: creating common/Makefile
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o appendable.ao appendable.cpp
@@ -1030,22 +1066,6 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o unisetspan.ao unisetspan.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o unistr.ao unistr.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o unistr_case.ao unistr_case.cpp
-In file included from ucurr.cpp:27:
-ucurr.cpp: In function 'const void* ucurr_register_76(const char16_t*, const char*, UErrorCode*)':
-cstring.h:43:70: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-truncation]
-   43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size)
-      |                                                                      ^
-ucurr.cpp:379:9: note: in expansion of macro 'uprv_strncpy'
-  379 |         uprv_strncpy(id, _id, len);
-      |         ^~~~~~~~~~~~
-In constructor 'CReg::CReg(const char16_t*, const char*)',
-    inlined from 'static const void* CReg::reg(const char16_t*, const char*, UErrorCode*)' at ucurr.cpp:388:41,
-    inlined from 'const void* ucurr_register_76(const char16_t*, const char*, UErrorCode*)' at ucurr.cpp:459:25:
-cstring.h:37:57: note: length computed here
-   37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str)
-ucurr.cpp:375:44: note: in expansion of macro 'uprv_strlen'
-  375 |         int32_t len = static_cast<int32_t>(uprv_strlen(_id));
-      |                                            ^~~~~~~~~~~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o unistr_case_locale.ao unistr_case_locale.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o unistr_cnv.ao unistr_cnv.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o unistr_props.ao unistr_props.cpp
@@ -1062,6 +1082,22 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o uscript_props.ao uscript_props.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o uset.ao uset.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o uset_props.ao uset_props.cpp
+In file included from ucurr.cpp:27:
+ucurr.cpp: In function 'const void* ucurr_register_76(const char16_t*, const char*, UErrorCode*)':
+cstring.h:43:70: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-truncation]
+   43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size)
+      |                                                                      ^
+ucurr.cpp:379:9: note: in expansion of macro 'uprv_strncpy'
+  379 |         uprv_strncpy(id, _id, len);
+      |         ^~~~~~~~~~~~
+In constructor 'CReg::CReg(const char16_t*, const char*)',
+    inlined from 'static const void* CReg::reg(const char16_t*, const char*, UErrorCode*)' at ucurr.cpp:388:41,
+    inlined from 'const void* ucurr_register_76(const char16_t*, const char*, UErrorCode*)' at ucurr.cpp:459:25:
+cstring.h:37:57: note: length computed here
+   37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str)
+ucurr.cpp:375:44: note: in expansion of macro 'uprv_strlen'
+  375 |         int32_t len = static_cast<int32_t>(uprv_strlen(_id));
+      |                                            ^~~~~~~~~~~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o usetiter.ao usetiter.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o ushape.ao ushape.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o usprep.ao usprep.cpp
@@ -1246,22 +1282,6 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o uniset_props.o uniset_props.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o unisetspan.o unisetspan.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o unistr.o unistr.cpp
-In file included from ucurr.cpp:27:
-ucurr.cpp: In function 'const void* ucurr_register_76(const char16_t*, const char*, UErrorCode*)':
-cstring.h:43:70: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-truncation]
-   43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size)
-      |                                                                      ^
-ucurr.cpp:379:9: note: in expansion of macro 'uprv_strncpy'
-  379 |         uprv_strncpy(id, _id, len);
-      |         ^~~~~~~~~~~~
-In constructor 'CReg::CReg(const char16_t*, const char*)',
-    inlined from 'static const void* CReg::reg(const char16_t*, const char*, UErrorCode*)' at ucurr.cpp:388:41,
-    inlined from 'const void* ucurr_register_76(const char16_t*, const char*, UErrorCode*)' at ucurr.cpp:459:25:
-cstring.h:37:57: note: length computed here
-   37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str)
-ucurr.cpp:375:44: note: in expansion of macro 'uprv_strlen'
-  375 |         int32_t len = static_cast<int32_t>(uprv_strlen(_id));
-      |                                            ^~~~~~~~~~~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o unistr_case.o unistr_case.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o unistr_case_locale.o unistr_case_locale.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o unistr_cnv.o unistr_cnv.cpp
@@ -1286,6 +1306,22 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o ustr_cnv.o ustr_cnv.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o ustr_titlecase_brkiter.o ustr_titlecase_brkiter.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o ustr_wcs.o ustr_wcs.cpp
+In file included from ucurr.cpp:27:
+ucurr.cpp: In function 'const void* ucurr_register_76(const char16_t*, const char*, UErrorCode*)':
+cstring.h:43:70: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-truncation]
+   43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size)
+      |                                                                      ^
+ucurr.cpp:379:9: note: in expansion of macro 'uprv_strncpy'
+  379 |         uprv_strncpy(id, _id, len);
+      |         ^~~~~~~~~~~~
+In constructor 'CReg::CReg(const char16_t*, const char*)',
+    inlined from 'static const void* CReg::reg(const char16_t*, const char*, UErrorCode*)' at ucurr.cpp:388:41,
+    inlined from 'const void* ucurr_register_76(const char16_t*, const char*, UErrorCode*)' at ucurr.cpp:459:25:
+cstring.h:37:57: note: length computed here
+   37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str)
+ucurr.cpp:375:44: note: in expansion of macro 'uprv_strlen'
+  375 |         int32_t len = static_cast<int32_t>(uprv_strlen(_id));
+      |                                            ^~~~~~~~~~~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o ustrcase.o ustrcase.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o ustrcase_locale.o ustrcase_locale.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. "-DDEFAULT_ICU_PLUGINS=\"/usr/lib/x86_64-linux-gnu/icu\" " -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o ustrenum.o ustrenum.cpp
@@ -1326,18 +1362,18 @@
    (deps)	 calendar.cpp
    (deps)	 casetrn.cpp
    (deps)	 cecal.cpp
-   (deps)	 chnsecal.cpp
    (deps)	 choicfmt.cpp
    (deps)	 coleitr.cpp
    (deps)	 coll.cpp
+   (deps)	 chnsecal.cpp
    (deps)	 collation.cpp
    (deps)	 collationbuilder.cpp
    (deps)	 collationcompare.cpp
    (deps)	 collationdata.cpp
    (deps)	 collationdatabuilder.cpp
    (deps)	 collationdatareader.cpp
-   (deps)	 collationdatawriter.cpp
    (deps)	 collationfastlatin.cpp
+   (deps)	 collationdatawriter.cpp
    (deps)	 collationfastlatinbuilder.cpp
    (deps)	 collationfcd.cpp
    (deps)	 collationiterator.cpp
@@ -1364,8 +1400,8 @@
    (deps)	 currfmt.cpp
    (deps)	 currpinf.cpp
    (deps)	 currunit.cpp
-   (deps)	 dangical.cpp
    (deps)	 datefmt.cpp
+   (deps)	 dangical.cpp
    (deps)	 dayperiodrules.cpp
    (deps)	 dcfmtsym.cpp
    (deps)	 decContext.cpp
@@ -1381,13 +1417,13 @@
    (deps)	 double-conversion-strtod.cpp
    (deps)	 dtfmtsym.cpp
    (deps)	 dtitvfmt.cpp
-   (deps)	 dtitvinf.cpp
    (deps)	 dtptngen.cpp
    (deps)	 dtrule.cpp
+   (deps)	 dtitvinf.cpp
    (deps)	 erarules.cpp
    (deps)	 esctrn.cpp
-   (deps)	 ethpccal.cpp
    (deps)	 fmtable.cpp
+   (deps)	 ethpccal.cpp
    (deps)	 fmtable_cnv.cpp
    (deps)	 format.cpp
    (deps)	 formatted_string_builder.cpp
@@ -1402,21 +1438,21 @@
    (deps)	 hebrwcal.cpp
    (deps)	 gregoimp.cpp
    (deps)	 indiancal.cpp
-   (deps)	 islamcal.cpp
    (deps)	 inputext.cpp
+   (deps)	 islamcal.cpp
    (deps)	 iso8601cal.cpp
    (deps)	 japancal.cpp
    (deps)	 listformatter.cpp
+   (deps)	 measunit.cpp
    (deps)	 measfmt.cpp
+   (deps)	 measunit_extra.cpp
    (deps)	 measure.cpp
    (deps)	 msgfmt.cpp
-   (deps)	 measunit_extra.cpp
-   (deps)	 measunit.cpp
    (deps)	 messageformat2.cpp
-   (deps)	 messageformat2_arguments.cpp
-   (deps)	 messageformat2_checker.cpp
    (deps)	 messageformat2_data_model.cpp
+   (deps)	 messageformat2_arguments.cpp
    (deps)	 messageformat2_errors.cpp
+   (deps)	 messageformat2_checker.cpp
    (deps)	 messageformat2_evaluation.cpp
    (deps)	 messageformat2_formatter.cpp
    (deps)	 messageformat2_formattable.cpp
@@ -1432,9 +1468,9 @@
    (deps)	 number_affixutils.cpp
    (deps)	 number_asformat.cpp
    (deps)	 number_capi.cpp
-   (deps)	 number_compact.cpp
    (deps)	 number_currencysymbols.cpp
    (deps)	 number_decimalquantity.cpp
+   (deps)	 number_compact.cpp
    (deps)	 number_decimfmtprops.cpp
    (deps)	 number_fluent.cpp
    (deps)	 number_formatimpl.cpp
@@ -1445,8 +1481,8 @@
    (deps)	 number_modifiers.cpp
    (deps)	 number_multiplier.cpp
    (deps)	 number_notation.cpp
-   (deps)	 number_output.cpp
    (deps)	 number_padding.cpp
+   (deps)	 number_output.cpp
    (deps)	 number_patternmodifier.cpp
    (deps)	 number_patternstring.cpp
    (deps)	 number_rounding.cpp
@@ -1466,13 +1502,13 @@
    (deps)	 numparse_scientific.cpp
    (deps)	 numparse_symbols.cpp
    (deps)	 numparse_validators.cpp
-   (deps)	 numrange_capi.cpp
    (deps)	 numrange_fluent.cpp
+   (deps)	 numrange_capi.cpp
    (deps)	 numrange_impl.cpp
    (deps)	 numsys.cpp
-   (deps)	 olsontz.cpp
    (deps)	 persncal.cpp
    (deps)	 pluralranges.cpp
+   (deps)	 olsontz.cpp
    (deps)	 plurfmt.cpp
    (deps)	 plurrule.cpp
    (deps)	 quant.cpp
@@ -1500,8 +1536,8 @@
    (deps)	 search.cpp
    (deps)	 selfmt.cpp
    (deps)	 sharedbreakiterator.cpp
-   (deps)	 simpletz.cpp
    (deps)	 smpdtfmt.cpp
+   (deps)	 simpletz.cpp
    (deps)	 smpdtfst.cpp
    (deps)	 sortkey.cpp
    (deps)	 standardplural.cpp
@@ -1509,8 +1545,8 @@
    (deps)	 strmatch.cpp
    (deps)	 strrepl.cpp
    (deps)	 stsearch.cpp
-   (deps)	 taiwncal.cpp
    (deps)	 timezone.cpp
+   (deps)	 taiwncal.cpp
    (deps)	 titletrn.cpp
    (deps)	 tmunit.cpp
    (deps)	 tmutamt.cpp
@@ -1519,8 +1555,8 @@
    (deps)	 toupptrn.cpp
    (deps)	 translit.cpp
    (deps)	 transreg.cpp
-   (deps)	 tzfmt.cpp
    (deps)	 tridpars.cpp
+   (deps)	 tzfmt.cpp
    (deps)	 tzgnames.cpp
    (deps)	 tznames.cpp
    (deps)	 tznames_impl.cpp
@@ -1553,8 +1589,8 @@
    (deps)	 uregex.cpp
    (deps)	 uregexc.cpp
    (deps)	 uregion.cpp
-   (deps)	 usearch.cpp
    (deps)	 uspoof.cpp
+   (deps)	 usearch.cpp
    (deps)	 uspoof_build.cpp
    (deps)	 uspoof_conf.cpp
    (deps)	 uspoof_impl.cpp
@@ -1564,8 +1600,8 @@
    (deps)	 utrans.cpp
    (deps)	 vtzone.cpp
    (deps)	 vzone.cpp
-   (deps)	 winnmfmt.cpp
    (deps)	 windtfmt.cpp
+   (deps)	 winnmfmt.cpp
    (deps)	 wintzimpl.cpp
    (deps)	 zonemeta.cpp
    (deps)	 zrule.cpp
@@ -1605,21 +1641,7 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o collationweights.ao collationweights.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o compactdecimalformat.ao compactdecimalformat.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o coptccal.ao coptccal.cpp
-In file included from calendar.cpp:57:
-calendar.cpp: In function 'icu_76::Calendar& icu_76::Calendar::operator=(const icu_76::Calendar&)':
-../common/cstring.h:43:70: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation]
-   43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size)
-      |                                                                      ^
-calendar.cpp:832:9: note: in expansion of macro 'uprv_strncpy'
-  832 |         uprv_strncpy(actualLocale, right.actualLocale, sizeof(actualLocale));
-      |         ^~~~~~~~~~~~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o cpdtrans.ao cpdtrans.cpp
-In file included from collationdatabuilder.cpp:33:
-In constructor 'icu_76::CollationIterator::CollationIterator(const icu_76::CollationData*, UBool)',
-    inlined from 'icu_76::DataBuilderCollationIterator::DataBuilderCollationIterator(icu_76::CollationDataBuilder&)' at collationdatabuilder.cpp:169:28:
-collationiterator.h:103:23: warning: '((const icu_76::CollationData*)((char*)this + 112))[2].icu_76::CollationData::trie' is used uninitialized [-Wuninitialized]
-  103 |             : trie(d->trie),
-      |                    ~~~^~~~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o csdetect.ao csdetect.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o csmatch.ao csmatch.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o csr2022.ao csr2022.cpp
@@ -1667,17 +1689,24 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o funcrepl.ao funcrepl.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o gender.ao gender.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o gregocal.ao gregocal.cpp
+In file included from collationdatabuilder.cpp:33:
+In constructor 'icu_76::CollationIterator::CollationIterator(const icu_76::CollationData*, UBool)',
+    inlined from 'icu_76::DataBuilderCollationIterator::DataBuilderCollationIterator(icu_76::CollationDataBuilder&)' at collationdatabuilder.cpp:169:28:
+collationiterator.h:103:23: warning: '((const icu_76::CollationData*)((char*)this + 112))[2].icu_76::CollationData::trie' is used uninitialized [-Wuninitialized]
+  103 |             : trie(d->trie),
+      |                    ~~~^~~~
+In file included from calendar.cpp:57:
+calendar.cpp: In function 'icu_76::Calendar& icu_76::Calendar::operator=(const icu_76::Calendar&)':
+../common/cstring.h:43:70: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation]
+   43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size)
+      |                                                                      ^
+calendar.cpp:832:9: note: in expansion of macro 'uprv_strncpy'
+  832 |         uprv_strncpy(actualLocale, right.actualLocale, sizeof(actualLocale));
+      |         ^~~~~~~~~~~~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o gregoimp.ao gregoimp.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o hebrwcal.ao hebrwcal.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o indiancal.ao indiancal.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o inputext.ao inputext.cpp
-formattedvalue.cpp: In function 'const char16_t* icu_76::ufmtval_getString_76(const UFormattedValue*, int32_t*, UErrorCode*)':
-formattedvalue.cpp:215:1: warning: function may return address of local variable [-Wreturn-local-addr]
-  215 | }
-      | ^
-formattedvalue.cpp:205:19: note: declared here
-  205 |     UnicodeString readOnlyAlias = impl->fFormattedValue->toTempString(*ec);
-      |                   ^~~~~~~~~~~~~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o islamcal.ao islamcal.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o iso8601cal.ao iso8601cal.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o japancal.ao japancal.cpp
@@ -1693,38 +1722,18 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o messageformat2_data_model.ao messageformat2_data_model.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o messageformat2_errors.ao messageformat2_errors.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o messageformat2_evaluation.ao messageformat2_evaluation.cpp
+formattedvalue.cpp: In function 'const char16_t* icu_76::ufmtval_getString_76(const UFormattedValue*, int32_t*, UErrorCode*)':
+formattedvalue.cpp:215:1: warning: function may return address of local variable [-Wreturn-local-addr]
+  215 | }
+      | ^
+formattedvalue.cpp:205:19: note: declared here
+  205 |     UnicodeString readOnlyAlias = impl->fFormattedValue->toTempString(*ec);
+      |                   ^~~~~~~~~~~~~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o messageformat2_formatter.ao messageformat2_formatter.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o messageformat2_formattable.ao messageformat2_formattable.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o messageformat2_function_registry.ao messageformat2_function_registry.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o messageformat2_parser.ao messageformat2_parser.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o messageformat2_serializer.ao messageformat2_serializer.cpp
-decNumber.cpp: In function 'decNumber* uprv_decNumberLog10_76(decNumber*, const decNumber*, decContext*)':
-decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
- 1528 |     w->lsu[1]=1; w->lsu[0]=0;           /* ..  */
-      |     ~~~~~~~~~^~
-In file included from decNumber.cpp:184:
-decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1
-   89 |     decNumberUnit lsu[DECNUMUNITS];
-      |                   ^~~
-decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
- 1528 |     w->lsu[1]=1; w->lsu[0]=0;           /* ..  */
-      |     ~~~~~~~~~^~
-decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1
-   89 |     decNumberUnit lsu[DECNUMUNITS];
-      |                   ^~~
-decNumber.cpp: In function 'decNumber* uprv_decNumberSquareRoot_76(decNumber*, const decNumber*, decContext*)':
-decNumber.cpp:2974:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
- 2974 |         t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2;
-      |                      ~~~~~~~~~^~
-decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1
-   89 |     decNumberUnit lsu[DECNUMUNITS];
-      |                   ^~~
-decNumber.cpp:2974:44: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
- 2974 |         t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2;
-      |                                   ~~~~~~~~~^~
-decNumber.h:89:19: note: at offset 2 into destination object 'decNumber::lsu' of size 1
-   89 |     decNumberUnit lsu[DECNUMUNITS];
-      |                   ^~~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o name2uni.ao name2uni.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o nfrs.ao nfrs.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o nfrule.ao nfrule.cpp
@@ -1764,6 +1773,48 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numparse_currency.ao numparse_currency.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numparse_decimal.ao numparse_decimal.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numparse_impl.ao numparse_impl.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numparse_parsednumber.ao numparse_parsednumber.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numparse_scientific.ao numparse_scientific.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numparse_symbols.ao numparse_symbols.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numparse_validators.ao numparse_validators.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numrange_capi.ao numrange_capi.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numrange_fluent.ao numrange_fluent.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numrange_impl.ao numrange_impl.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numsys.ao numsys.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o olsontz.ao olsontz.cpp
+decNumber.cpp: In function 'decNumber* uprv_decNumberLog10_76(decNumber*, const decNumber*, decContext*)':
+decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
+ 1528 |     w->lsu[1]=1; w->lsu[0]=0;           /* ..  */
+      |     ~~~~~~~~~^~
+In file included from decNumber.cpp:184:
+decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1
+   89 |     decNumberUnit lsu[DECNUMUNITS];
+      |                   ^~~
+decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
+ 1528 |     w->lsu[1]=1; w->lsu[0]=0;           /* ..  */
+      |     ~~~~~~~~~^~
+decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1
+   89 |     decNumberUnit lsu[DECNUMUNITS];
+      |                   ^~~
+decNumber.cpp: In function 'decNumber* uprv_decNumberSquareRoot_76(decNumber*, const decNumber*, decContext*)':
+decNumber.cpp:2974:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
+ 2974 |         t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2;
+      |                      ~~~~~~~~~^~
+decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1
+   89 |     decNumberUnit lsu[DECNUMUNITS];
+      |                   ^~~
+decNumber.cpp:2974:44: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
+ 2974 |         t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2;
+      |                                   ~~~~~~~~~^~
+decNumber.h:89:19: note: at offset 2 into destination object 'decNumber::lsu' of size 1
+   89 |     decNumberUnit lsu[DECNUMUNITS];
+      |                   ^~~
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o persncal.ao persncal.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o pluralranges.ao pluralranges.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o plurfmt.ao plurfmt.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o plurrule.ao plurrule.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o quant.ao quant.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o quantityformatter.ao quantityformatter.cpp
 In file included from number_rounding.cpp:10:
 In constructor 'icu_76::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)',
     inlined from 'icu_76::number::FractionPrecision::FractionPrecision(const icu_76::number::Precision::PrecisionType&, const icu_76::number::Precision::PrecisionUnion&) [inherited from icu_76::number::Precision]' at unicode/numberformatter.h:900:22,
@@ -1955,6 +2006,7 @@
 number_rounding.cpp:292:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here
   292 |     FractionSignificantSettings settings;
       |                                 ^~~~~~~~
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o rbnf.ao rbnf.cpp
 In constructor 'icu_76::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)',
     inlined from 'icu_76::number::FractionPrecision::FractionPrecision(const icu_76::number::Precision::PrecisionType&, const icu_76::number::Precision::PrecisionUnion&) [inherited from icu_76::number::Precision]' at unicode/numberformatter.h:900:22,
     inlined from 'static icu_76::number::FractionPrecision icu_76::number::Precision::constructFraction(int32_t, int32_t)' at number_rounding.cpp:288:33:
@@ -1993,6 +2045,8 @@
 number_rounding.cpp:292:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here
   292 |     FractionSignificantSettings settings;
       |                                 ^~~~~~~~
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o rbt.ao rbt.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o rbt_data.ao rbt_data.cpp
 number_rounding.cpp: In member function 'icu_76::number::Precision icu_76::number::Precision::withCurrency(const icu_76::CurrencyUnit&, UErrorCode&) const':
 number_rounding.cpp:254:70: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized]
   254 |         : static_cast<Precision>(Precision::fixedFraction(minMaxFrac));
@@ -2006,37 +2060,6 @@
 number_rounding.cpp:281:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here
   281 |     FractionSignificantSettings settings;
       |                                 ^~~~~~~~
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numparse_parsednumber.ao numparse_parsednumber.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numparse_scientific.ao numparse_scientific.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numparse_symbols.ao numparse_symbols.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numparse_validators.ao numparse_validators.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numrange_capi.ao numrange_capi.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numrange_fluent.ao numrange_fluent.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numrange_impl.ao numrange_impl.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o numsys.ao numsys.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o olsontz.ao olsontz.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o persncal.ao persncal.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o pluralranges.ao pluralranges.cpp
-In file included from ../common/unicode/unistr.h:37,
-                 from ../common/charstr.h:18,
-                 from number_decnum.h:11,
-                 from number_skeletons.cpp:12:
-In constructor 'icu_76::ConstChar16Ptr::ConstChar16Ptr(const char16_t*)',
-    inlined from 'void icu_76::number::impl::blueprint_helpers::parseCurrencyOption(const icu_76::StringSegment&, icu_76::number::impl::MacroProps&, UErrorCode&)' at number_skeletons.cpp:1027:52:
-../common/unicode/char16ptr.h:223:53: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
-  223 | ConstChar16Ptr::ConstChar16Ptr(const char16_t *p) : p_(p) {}
-      |                                                     ^~~~~
-number_skeletons.cpp: In function 'void icu_76::number::impl::blueprint_helpers::parseCurrencyOption(const icu_76::StringSegment&, icu_76::number::impl::MacroProps&, UErrorCode&)':
-number_skeletons.cpp:1025:63: note: unnamed temporary defined here
- 1025 |     const char16_t* currencyCode = segment.toTempUnicodeString().getBuffer();
-      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o plurfmt.ao plurfmt.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o plurrule.ao plurrule.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o quant.ao quant.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o quantityformatter.ao quantityformatter.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o rbnf.ao rbnf.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o rbt.ao rbt.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o rbt_data.ao rbt_data.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o rbt_pars.ao rbt_pars.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o rbt_rule.ao rbt_rule.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o rbt_set.ao rbt_set.cpp
@@ -2100,6 +2123,19 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o umsg.ao umsg.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o unesctrn.ao unesctrn.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o uni2name.ao uni2name.cpp
+In file included from ../common/unicode/unistr.h:37,
+                 from ../common/charstr.h:18,
+                 from number_decnum.h:11,
+                 from number_skeletons.cpp:12:
+In constructor 'icu_76::ConstChar16Ptr::ConstChar16Ptr(const char16_t*)',
+    inlined from 'void icu_76::number::impl::blueprint_helpers::parseCurrencyOption(const icu_76::StringSegment&, icu_76::number::impl::MacroProps&, UErrorCode&)' at number_skeletons.cpp:1027:52:
+../common/unicode/char16ptr.h:223:53: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
+  223 | ConstChar16Ptr::ConstChar16Ptr(const char16_t *p) : p_(p) {}
+      |                                                     ^~~~~
+number_skeletons.cpp: In function 'void icu_76::number::impl::blueprint_helpers::parseCurrencyOption(const icu_76::StringSegment&, icu_76::number::impl::MacroProps&, UErrorCode&)':
+number_skeletons.cpp:1025:63: note: unnamed temporary defined here
+ 1025 |     const char16_t* currencyCode = segment.toTempUnicodeString().getBuffer();
+      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o units_data.ao units_data.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o units_complexconverter.ao units_complexconverter.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o units_converter.ao units_converter.cpp
@@ -2158,24 +2194,10 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o collationruleparser.o collationruleparser.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o collationsets.o collationsets.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o collationsettings.o collationsettings.cpp
-In file included from calendar.cpp:57:
-calendar.cpp: In member function 'icu_76::Calendar& icu_76::Calendar::operator=(const icu_76::Calendar&)':
-../common/cstring.h:43:70: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation]
-   43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size)
-      |                                                                      ^
-calendar.cpp:832:9: note: in expansion of macro 'uprv_strncpy'
-  832 |         uprv_strncpy(actualLocale, right.actualLocale, sizeof(actualLocale));
-      |         ^~~~~~~~~~~~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o collationtailoring.o collationtailoring.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o collationweights.o collationweights.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o compactdecimalformat.o compactdecimalformat.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o coptccal.o coptccal.cpp
-In file included from collationdatabuilder.cpp:33:
-In constructor 'icu_76::CollationIterator::CollationIterator(const icu_76::CollationData*, UBool)',
-    inlined from 'icu_76::DataBuilderCollationIterator::DataBuilderCollationIterator(icu_76::CollationDataBuilder&)' at collationdatabuilder.cpp:169:28:
-collationiterator.h:103:23: warning: '((const icu_76::CollationData*)((char*)this + 112))[2].icu_76::CollationData::trie' is used uninitialized [-Wuninitialized]
-  103 |             : trie(d->trie),
-      |                    ~~~^~~~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o cpdtrans.o cpdtrans.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o csdetect.o csdetect.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o csmatch.o csmatch.cpp
@@ -2200,6 +2222,12 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o double-conversion-bignum-dtoa.o double-conversion-bignum-dtoa.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o double-conversion-bignum.o double-conversion-bignum.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o double-conversion-cached-powers.o double-conversion-cached-powers.cpp
+In file included from collationdatabuilder.cpp:33:
+In constructor 'icu_76::CollationIterator::CollationIterator(const icu_76::CollationData*, UBool)',
+    inlined from 'icu_76::DataBuilderCollationIterator::DataBuilderCollationIterator(icu_76::CollationDataBuilder&)' at collationdatabuilder.cpp:169:28:
+collationiterator.h:103:23: warning: '((const icu_76::CollationData*)((char*)this + 112))[2].icu_76::CollationData::trie' is used uninitialized [-Wuninitialized]
+  103 |             : trie(d->trie),
+      |                    ~~~^~~~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o double-conversion-double-to-string.o double-conversion-double-to-string.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o double-conversion-fast-dtoa.o double-conversion-fast-dtoa.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o double-conversion-string-to-double.o double-conversion-string-to-double.cpp
@@ -2219,6 +2247,14 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o formattedval_iterimpl.o formattedval_iterimpl.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o formattedval_sbimpl.o formattedval_sbimpl.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o formattedvalue.o formattedvalue.cpp
+In file included from calendar.cpp:57:
+calendar.cpp: In member function 'icu_76::Calendar& icu_76::Calendar::operator=(const icu_76::Calendar&)':
+../common/cstring.h:43:70: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation]
+   43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size)
+      |                                                                      ^
+calendar.cpp:832:9: note: in expansion of macro 'uprv_strncpy'
+  832 |         uprv_strncpy(actualLocale, right.actualLocale, sizeof(actualLocale));
+      |         ^~~~~~~~~~~~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o fphdlimp.o fphdlimp.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o fpositer.o fpositer.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o funcrepl.o funcrepl.cpp
@@ -2229,6 +2265,10 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o indiancal.o indiancal.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o inputext.o inputext.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o islamcal.o islamcal.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o iso8601cal.o iso8601cal.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o japancal.o japancal.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o listformatter.o listformatter.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o measfmt.o measfmt.cpp
 formattedvalue.cpp: In function 'const char16_t* icu_76::ufmtval_getString_76(const UFormattedValue*, int32_t*, UErrorCode*)':
 formattedvalue.cpp:215:1: warning: function may return address of local variable [-Wreturn-local-addr]
   215 | }
@@ -2236,10 +2276,6 @@
 formattedvalue.cpp:205:19: note: declared here
   205 |     UnicodeString readOnlyAlias = impl->fFormattedValue->toTempString(*ec);
       |                   ^~~~~~~~~~~~~
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o iso8601cal.o iso8601cal.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o japancal.o japancal.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o listformatter.o listformatter.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o measfmt.o measfmt.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o measunit.o measunit.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o measunit_extra.o measunit_extra.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o measure.o measure.cpp
@@ -2249,20 +2285,6 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o messageformat2_checker.o messageformat2_checker.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o messageformat2_data_model.o messageformat2_data_model.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o messageformat2_errors.o messageformat2_errors.cpp
-decNumber.cpp: In function 'decNumber* uprv_decNumberSquareRoot_76(decNumber*, const decNumber*, decContext*)':
-decNumber.cpp:2974:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
- 2974 |         t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2;
-      |                      ~~~~~~~~~^~
-In file included from decNumber.cpp:184:
-decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1
-   89 |     decNumberUnit lsu[DECNUMUNITS];
-      |                   ^~~
-decNumber.cpp:2974:44: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
- 2974 |         t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2;
-      |                                   ~~~~~~~~~^~
-decNumber.h:89:19: note: at offset 2 into destination object 'decNumber::lsu' of size 1
-   89 |     decNumberUnit lsu[DECNUMUNITS];
-      |                   ^~~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o messageformat2_evaluation.o messageformat2_evaluation.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o messageformat2_formatter.o messageformat2_formatter.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o messageformat2_formattable.o messageformat2_formattable.cpp
@@ -2295,13 +2317,26 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o number_padding.o number_padding.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o number_patternmodifier.o number_patternmodifier.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o number_patternstring.o number_patternstring.cpp
+decNumber.cpp: In function 'decNumber* uprv_decNumberSquareRoot_76(decNumber*, const decNumber*, decContext*)':
+decNumber.cpp:2974:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
+ 2974 |         t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2;
+      |                      ~~~~~~~~~^~
+In file included from decNumber.cpp:184:
+decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1
+   89 |     decNumberUnit lsu[DECNUMUNITS];
+      |                   ^~~
+decNumber.cpp:2974:44: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
+ 2974 |         t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2;
+      |                                   ~~~~~~~~~^~
+decNumber.h:89:19: note: at offset 2 into destination object 'decNumber::lsu' of size 1
+   89 |     decNumberUnit lsu[DECNUMUNITS];
+      |                   ^~~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o number_rounding.o number_rounding.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o number_scientific.o number_scientific.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o number_simple.o number_simple.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o number_skeletons.o number_skeletons.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o number_symbolswrapper.o number_symbolswrapper.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o number_usageprefs.o number_usageprefs.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o number_utils.o number_utils.cpp
 In file included from number_rounding.cpp:10:
 In constructor 'icu_76::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)',
     inlined from 'icu_76::number::FractionPrecision::FractionPrecision(const icu_76::number::Precision::PrecisionType&, const icu_76::number::Precision::PrecisionUnion&) [inherited from icu_76::number::Precision]' at unicode/numberformatter.h:900:22,
@@ -2323,8 +2358,6 @@
 number_rounding.cpp:281:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here
   281 |     FractionSignificantSettings settings;
       |                                 ^~~~~~~~
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o numfmt.o numfmt.cpp
-c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o numparse_affixes.o numparse_affixes.cpp
 In constructor 'icu_76::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)',
     inlined from 'static icu_76::number::Precision icu_76::number::Precision::constructSignificant(int32_t, int32_t)' at number_rounding.cpp:299:36:
 unicode/numberformatter.h:767:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' is used uninitialized [-Wuninitialized]
@@ -2343,6 +2376,9 @@
 number_rounding.cpp:292:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here
   292 |     FractionSignificantSettings settings;
       |                                 ^~~~~~~~
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o number_utils.o number_utils.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o numfmt.o numfmt.cpp
+c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o numparse_affixes.o numparse_affixes.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o numparse_compositions.o numparse_compositions.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o numparse_currency.o numparse_currency.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o numparse_decimal.o numparse_decimal.cpp
@@ -2382,19 +2418,6 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o rulebasedcollator.o rulebasedcollator.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o scientificnumberformatter.o scientificnumberformatter.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o scriptset.o scriptset.cpp
-In file included from ../common/unicode/unistr.h:37,
-                 from ../common/charstr.h:18,
-                 from number_decnum.h:11,
-                 from number_skeletons.cpp:12:
-In constructor 'icu_76::ConstChar16Ptr::ConstChar16Ptr(const char16_t*)',
-    inlined from 'void icu_76::number::impl::blueprint_helpers::parseCurrencyOption(const icu_76::StringSegment&, icu_76::number::impl::MacroProps&, UErrorCode&)' at number_skeletons.cpp:1027:52:
-../common/unicode/char16ptr.h:223:53: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
-  223 | ConstChar16Ptr::ConstChar16Ptr(const char16_t *p) : p_(p) {}
-      |                                                     ^~~~~
-number_skeletons.cpp: In function 'void icu_76::number::impl::blueprint_helpers::parseCurrencyOption(const icu_76::StringSegment&, icu_76::number::impl::MacroProps&, UErrorCode&)':
-number_skeletons.cpp:1025:63: note: unnamed temporary defined here
- 1025 |     const char16_t* currencyCode = segment.toTempUnicodeString().getBuffer();
-      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o search.o search.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o selfmt.o selfmt.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o sharedbreakiterator.o sharedbreakiterator.cpp
@@ -2449,6 +2472,19 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o unumsys.o unumsys.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o upluralrules.o upluralrules.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o uregex.o uregex.cpp
+In file included from ../common/unicode/unistr.h:37,
+                 from ../common/charstr.h:18,
+                 from number_decnum.h:11,
+                 from number_skeletons.cpp:12:
+In constructor 'icu_76::ConstChar16Ptr::ConstChar16Ptr(const char16_t*)',
+    inlined from 'void icu_76::number::impl::blueprint_helpers::parseCurrencyOption(const icu_76::StringSegment&, icu_76::number::impl::MacroProps&, UErrorCode&)' at number_skeletons.cpp:1027:52:
+../common/unicode/char16ptr.h:223:53: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=]
+  223 | ConstChar16Ptr::ConstChar16Ptr(const char16_t *p) : p_(p) {}
+      |                                                     ^~~~~
+number_skeletons.cpp: In function 'void icu_76::number::impl::blueprint_helpers::parseCurrencyOption(const icu_76::StringSegment&, icu_76::number::impl::MacroProps&, UErrorCode&)':
+number_skeletons.cpp:1025:63: note: unnamed temporary defined here
+ 1025 |     const char16_t* currencyCode = segment.toTempUnicodeString().getBuffer();
+      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o uregexc.o uregexc.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o uregion.o uregion.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../common -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -DPIC -fPIC -o usearch.o usearch.cpp
@@ -2480,9 +2516,9 @@
    (deps)	 locbund.cpp
    (deps)	 sprintf.cpp
    (deps)	 sscanf.cpp
+   (deps)	 ufmt_cmn.cpp
    (deps)	 ucln_io.cpp
    (deps)	 ufile.cpp
-   (deps)	 ufmt_cmn.cpp
    (deps)	 uprintf.cpp
    (deps)	 uprntf_p.cpp
    (deps)	 uscanf.cpp
@@ -2525,12 +2561,12 @@
 make[3]: Making `all' in `toolutil'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/toolutil'
    (deps)	 collationinfo.cpp
-   (deps)	 dbgutil.cpp
    (deps)	 denseranges.cpp
+   (deps)	 dbgutil.cpp
    (deps)	 filestrm.cpp
-   (deps)	 filetools.cpp
    (deps)	 flagparser.cpp
    (deps)	 package.cpp
+   (deps)	 filetools.cpp
    (deps)	 pkg_genc.cpp
    (deps)	 pkg_gencmn.cpp
    (deps)	 pkg_icu.cpp
@@ -2538,16 +2574,16 @@
    (deps)	 ppucd.cpp
    (deps)	 swapimpl.cpp
    (deps)	 toolutil.cpp
-   (deps)	 ucbuf.cpp
    (deps)	 ucln_tu.cpp
+   (deps)	 ucbuf.cpp
    (deps)	 ucm.cpp
    (deps)	 ucmstate.cpp
    (deps)	 udbgutil.cpp
    (deps)	 unewdata.cpp
-   (deps)	 uoptions.cpp
    (deps)	 uparse.cpp
-   (deps)	 writesrc.cpp
+   (deps)	 uoptions.cpp
    (deps)	 xmlparser.cpp
+   (deps)	 writesrc.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../../common -I../../i18n "-DU_BUILD=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"cc\"" "-DU_CXX=\"c++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o collationinfo.ao collationinfo.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../../common -I../../i18n "-DU_BUILD=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"cc\"" "-DU_CXX=\"c++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o dbgutil.ao dbgutil.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../../common -I../../i18n "-DU_BUILD=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"cc\"" "-DU_CXX=\"c++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o denseranges.ao denseranges.cpp
@@ -2606,8 +2642,8 @@
 make[3]: Making `all' in `ctestfw'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/ctestfw'
    (deps)	 ctest.c
-   (deps)	 testdata.cpp
    (deps)	 datamap.cpp
+   (deps)	 testdata.cpp
    (deps)	 tstdtmod.cpp
    (deps)	 ucln_ct.c
    (deps)	 uperf.cpp
@@ -2643,10 +2679,10 @@
       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   101 |                                   __glibc_objsize (__dest));
       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
+c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17    -Wl,-z,relro -Wl,-z,now   -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicutest.so.76 -o libicutest.so.76.1 ctest.o datamap.o testdata.o tstdtmod.o ucln_ct.o uperf.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm 
 ar r libicutest.a ctest.ao datamap.ao testdata.ao tstdtmod.ao ucln_ct.ao uperf.ao
 ar: creating libicutest.a
 ranlib libicutest.a
-c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17    -Wl,-z,relro -Wl,-z,now   -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicutest.so.76 -o libicutest.so.76.1 ctest.o datamap.o testdata.o tstdtmod.o ucln_ct.o uperf.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm 
 rm -f libicutest.so.76 && ln -s libicutest.so.76.1 libicutest.so.76
 rm -f libicutest.so && ln -s libicutest.so.76.1 libicutest.so
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/ctestfw'
@@ -2661,7 +2697,7 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../../common -I./../toolutil -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o makeconv.o makeconv.cpp
 cc -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../../common -I./../toolutil -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -o ucnvstat.o ucnvstat.c
 cd ../.. \
- && CONFIG_FILES=tools/makeconv/makeconv.1 CONFIG_HEADERS= /bin/bash ./config.status
+ && CONFIG_FILES=tools/makeconv/makeconv.1 CONFIG_HEADERS= /bin/sh ./config.status
 config.status: creating tools/makeconv/makeconv.1
 c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17   -Wl,-z,relro -Wl,-z,now   -o ../../bin/makeconv gencnvex.o genmbcs.o makeconv.o ucnvstat.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm  
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/makeconv'
@@ -2670,10 +2706,10 @@
    (deps)	 errmsg.c
    (deps)	 filterrb.cpp
    (deps)	 genrb.cpp
-   (deps)	 parse.cpp
    (deps)	 prscmnts.cpp
-   (deps)	 rbutil.c
+   (deps)	 parse.cpp
    (deps)	 read.c
+   (deps)	 rbutil.c
    (deps)	 reslist.cpp
    (deps)	 rle.c
    (deps)	 ustr.c
@@ -2693,10 +2729,10 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../../common -I../../i18n -I./../toolutil -I../../io -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o wrtxml.o wrtxml.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../../common -I../../i18n -I./../toolutil -I../../io -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o derb.o derb.cpp
 cd ../.. \
- && CONFIG_FILES=tools/genrb/derb.1 CONFIG_HEADERS= /bin/bash ./config.status
+ && CONFIG_FILES=tools/genrb/derb.1 CONFIG_HEADERS= /bin/sh ./config.status
 config.status: creating tools/genrb/derb.1
 cd ../.. \
- && CONFIG_FILES=tools/genrb/genrb.1 CONFIG_HEADERS= /bin/bash ./config.status
+ && CONFIG_FILES=tools/genrb/genrb.1 CONFIG_HEADERS= /bin/sh ./config.status
 config.status: creating tools/genrb/genrb.1
 c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17   -Wl,-z,relro -Wl,-z,now   -o ../../bin/derb derb.o -L../../lib -licuio -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm  
 c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17   -Wl,-z,relro -Wl,-z,now   -o ../../bin/genrb errmsg.o filterrb.o genrb.o parse.o prscmnts.o rbutil.o read.o reslist.o rle.o ustr.o wrtjava.o wrtxml.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm  
@@ -2706,7 +2742,7 @@
    (deps)	 genbrk.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I../../common -I./../toolutil -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o genbrk.o genbrk.cpp
 cd ../.. \
- && CONFIG_FILES=tools/genbrk/genbrk.1 CONFIG_HEADERS= /bin/bash ./config.status
+ && CONFIG_FILES=tools/genbrk/genbrk.1 CONFIG_HEADERS= /bin/sh ./config.status
 config.status: creating tools/genbrk/genbrk.1
 c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17   -Wl,-z,relro -Wl,-z,now   -o ../../bin/genbrk genbrk.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm  
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/genbrk'
@@ -2715,7 +2751,7 @@
    (deps)	 gencnval.c
 cc -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I../../common -I./../toolutil -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -o gencnval.o gencnval.c
 cd ../.. \
- && CONFIG_FILES=tools/gencnval/gencnval.1 CONFIG_HEADERS= /bin/bash ./config.status
+ && CONFIG_FILES=tools/gencnval/gencnval.1 CONFIG_HEADERS= /bin/sh ./config.status
 config.status: creating tools/gencnval/gencnval.1
 c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17   -Wl,-z,relro -Wl,-z,now   -o ../../bin/gencnval gencnval.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm  
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/gencnval'
@@ -2726,7 +2762,7 @@
 cc -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I../../common -I./../toolutil -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -o gensprep.o gensprep.c
 cc -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I../../common -I./../toolutil -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -o store.o store.c
 cd ../.. \
- && CONFIG_FILES=tools/gensprep/gensprep.8 CONFIG_HEADERS= /bin/bash ./config.status
+ && CONFIG_FILES=tools/gensprep/gensprep.8 CONFIG_HEADERS= /bin/sh ./config.status
 config.status: creating tools/gensprep/gensprep.8
 c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17   -Wl,-z,relro -Wl,-z,now   -o ../../bin/gensprep gensprep.o store.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm   
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/gensprep'
@@ -2741,7 +2777,7 @@
    (deps)	 genccode.c
 cc -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I../../common -I./../toolutil -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -o genccode.o genccode.c
 cd ../.. \
- && CONFIG_FILES=tools/genccode/genccode.8 CONFIG_HEADERS= /bin/bash ./config.status
+ && CONFIG_FILES=tools/genccode/genccode.8 CONFIG_HEADERS= /bin/sh ./config.status
 config.status: creating tools/genccode/genccode.8
 c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17   -Wl,-z,relro -Wl,-z,now   -o ../../bin/genccode genccode.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm  
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/genccode'
@@ -2750,16 +2786,16 @@
    (deps)	 gencmn.c
 cc -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I../../common -I./../toolutil -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -o gencmn.o gencmn.c
 cd ../.. \
- && CONFIG_FILES=tools/gencmn/gencmn.8 CONFIG_HEADERS= /bin/bash ./config.status
-config.status: creating tools/gencmn/gencmn.8
+ && CONFIG_FILES=tools/gencmn/gencmn.8 CONFIG_HEADERS= /bin/sh ./config.status
 c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17   -Wl,-z,relro -Wl,-z,now   -o ../../bin/gencmn gencmn.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm  
+config.status: creating tools/gencmn/gencmn.8
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/gencmn'
 make[3]: Making `all' in `icupkg'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/icupkg'
    (deps)	 icupkg.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I../../common -I./../toolutil -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o icupkg.o icupkg.cpp
 cd ../.. \
- && CONFIG_FILES=tools/icupkg/icupkg.8 CONFIG_HEADERS= /bin/bash ./config.status
+ && CONFIG_FILES=tools/icupkg/icupkg.8 CONFIG_HEADERS= /bin/sh ./config.status
 config.status: creating tools/icupkg/icupkg.8
 c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17   -Wl,-z,relro -Wl,-z,now   -o ../../bin/icupkg icupkg.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm  
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/icupkg'
@@ -2770,14 +2806,14 @@
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../../common -I./../toolutil -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DUDATA_SO_SUFFIX=\".so\" -DSTATIC_O=\"ao\" -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o pkgdata.o pkgdata.cpp
 cc -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../../common -I./../toolutil -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DUDATA_SO_SUFFIX=\".so\" -DSTATIC_O=\"ao\" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -o pkgtypes.o pkgtypes.c
 cd ../.. \
- && CONFIG_FILES=tools/pkgdata/pkgdata.1 CONFIG_HEADERS= /bin/bash ./config.status
+ && CONFIG_FILES=tools/pkgdata/pkgdata.1 CONFIG_HEADERS= /bin/sh ./config.status
 config.status: creating tools/pkgdata/pkgdata.1
 c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17   -Wl,-z,relro -Wl,-z,now   -o ../../bin/pkgdata pkgdata.o pkgtypes.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm  
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/pkgdata'
 make[3]: Making `all' in `gentest'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/gentest'
-   (deps)	 genres32.c
    (deps)	 gentest.c
+   (deps)	 genres32.c
 cc -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I../../common -I./../toolutil -I../../tools/ctestfw -I../../i18n -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -o genres32.o genres32.c
 cc -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I../../common -I./../toolutil -I../../tools/ctestfw -I../../i18n -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -o gentest.o gentest.c
 c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17   -Wl,-z,relro -Wl,-z,now   -o gentest genres32.o gentest.o -L../../tools/ctestfw -licutest -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm   
@@ -2785,9 +2821,9 @@
 make[3]: Making `all' in `gennorm2'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/gennorm2'
    (deps)	 extradata.cpp
+   (deps)	 gennorm2.cpp
    (deps)	 n2builder.cpp
    (deps)	 norms.cpp
-   (deps)	 gennorm2.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../../common -I./../toolutil -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o extradata.o extradata.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../../common -I./../toolutil -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o gennorm2.o gennorm2.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../../common -I./../toolutil -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o n2builder.o n2builder.cpp
@@ -2799,7 +2835,7 @@
    (deps)	 gencfu.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I../../common -I../../i18n -I./../toolutil -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o gencfu.o gencfu.cpp
 cd ../.. \
- && CONFIG_FILES=tools/gencfu/gencfu.1 CONFIG_HEADERS= /bin/bash ./config.status
+ && CONFIG_FILES=tools/gencfu/gencfu.1 CONFIG_HEADERS= /bin/sh ./config.status
 config.status: creating tools/gencfu/gencfu.1
 c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17   -Wl,-z,relro -Wl,-z,now   -o ../../bin/gencfu gencfu.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm  
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/gencfu'
@@ -2808,7 +2844,7 @@
    (deps)	 gendict.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I../../common -I./../toolutil -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o gendict.o gendict.cpp
 cd ../.. \
- && CONFIG_FILES=tools/gendict/gendict.1 CONFIG_HEADERS= /bin/bash ./config.status
+ && CONFIG_FILES=tools/gendict/gendict.1 CONFIG_HEADERS= /bin/sh ./config.status
 config.status: creating tools/gendict/gendict.1
 c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17   -Wl,-z,relro -Wl,-z,now   -o ../../bin/gendict gendict.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm  
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/gendict'
@@ -2817,7 +2853,7 @@
    (deps)	 icuexportdata.cpp
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../../common -I./../toolutil -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o icuexportdata.o icuexportdata.cpp
 cd ../.. \
- && CONFIG_FILES=tools/icuexportdata/icuexportdata.1 CONFIG_HEADERS= /bin/bash ./config.status
+ && CONFIG_FILES=tools/icuexportdata/icuexportdata.1 CONFIG_HEADERS= /bin/sh ./config.status
 config.status: creating tools/icuexportdata/icuexportdata.1
 c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17   -Wl,-z,relro -Wl,-z,now   -o ../../bin/icuexportdata icuexportdata.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -lm  
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/icuexportdata'
@@ -2834,10 +2870,10 @@
 make[2]: Making `all' in `data'
 make[3]: Entering directory '/build/reproducible-path/icu-76.1/source/data'
 make -f pkgdataMakefile
-/bin/bash ../mkinstalldirs ./out/tmp ./out/build/icudt76l
-mkdir ./out
+/bin/sh ../mkinstalldirs ./out/tmp ./out/build/icudt76l
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/data'
 rm -rf icupkg.inc
+mkdir ./out
 mkdir ./out/tmp
 mkdir ./out/build
 mkdir ./out/build/icudt76l
@@ -2871,16 +2907,16 @@
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/extra/uconv'
 c++ -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../../common -I../../i18n -I./../toolutil -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DUCONVMSG_LINK=uconvmsg -g -O2 -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fexcess-precision=fast -fexcess-precision=fast -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++17 -c -o uconv.o uconv.cpp
 cc -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -I. -I../../common -I../../i18n -I./../toolutil -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -DUCONVMSG_LINK=uconvmsg -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -o uwmsg.o uwmsg.c
-mkdir uconvmsg
 make -f pkgdataMakefile
-LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH  ../../bin/genrb -e UTF-8 -s resources -d uconvmsg root.txt
+mkdir uconvmsg
 make[5]: Entering directory '/build/reproducible-path/icu-76.1/source/extra/uconv'
+LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH  ../../bin/genrb -e UTF-8 -s resources -d uconvmsg root.txt
 rm -rf pkgdata.inc
 LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH  ../../bin/genrb -e UTF-8 -s resources -d uconvmsg fr.txt
 make[5]: Leaving directory '/build/reproducible-path/icu-76.1/source/extra/uconv'
 LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH   ../../bin/pkgdata -p uconvmsg -O pkgdata.inc -m static -s uconvmsg -d uconvmsg -T uconvmsg uconvmsg/uconvmsg.lst
 cd ../.. \
- && CONFIG_FILES=extra/uconv/uconv.1 CONFIG_HEADERS= /bin/bash ./config.status
+ && CONFIG_FILES=extra/uconv/uconv.1 CONFIG_HEADERS= /bin/sh ./config.status
 ar: creating uconvmsg/libuconvmsg.a
 pkgdata: cc -Wdate-time -D_FORTIFY_SOURCE=2 -DU_TIMEZONE_FILES_DIR=/usr/share/zoneinfo-icu/44/le/ -D_REENTRANT  -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0  -DU_ALL_IMPLEMENTATION -DU_ATTRIBUTE_DEPRECATED= -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/icu-76.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings   -c -I../../common -I../../common -DPIC -fPIC -o uconvmsg/uconvmsg_dat.o uconvmsg/uconvmsg_dat.S
 pkgdata: ar r uconvmsg/libuconvmsg.a uconvmsg/uconvmsg_dat.o
@@ -2907,9 +2943,9 @@
 make[3]: Leaving directory '/build/reproducible-path/icu-76.1/source'
 make[2]: Leaving directory '/build/reproducible-path/icu-76.1/source'
 dh_auto_build --parallel -- VERBOSE=1 doc
-	cd source && make -j20 VERBOSE=1 doc
+	cd source && make -j42 VERBOSE=1 doc
 make[2]: Entering directory '/build/reproducible-path/icu-76.1/source'
-CONFIG_FILES=Doxyfile CONFIG_HEADERS= /bin/bash ./config.status
+CONFIG_FILES=Doxyfile CONFIG_HEADERS= /bin/sh ./config.status
 config.status: creating Doxyfile
 /usr/bin/doxygen
 warning: Tag 'TCL_SUBST' at line 251 of file 'Doxyfile' has become obsolete.
@@ -4437,7 +4473,7 @@
     <param name="icudata.path">../../data/out/build/icudt76l</param>
     <param name="cldr.version">46.0</param>
     <param name="tz.version">2024b</param>
-    <param name="tz.default">/usr/share/zoneinfo/Etc/GMT+12</param>
+    <param name="tz.default">/usr/share/zoneinfo/Etc/GMT-14</param>
     <param name="cpu.bits">64</param>
     <param name="cpu.big_endian">0</param>
     <param name="os.wchar_width">4</param>
@@ -4506,7 +4542,7 @@
 PYTHONPATH=../python python3 -m icutools.databuilder.test
 ...............
 ----------------------------------------------------------------------
-Ran 15 tests in 0.032s
+Ran 15 tests in 0.060s
 
 OK
 make[3]: Leaving directory '/build/reproducible-path/icu-76.1/source/data'
@@ -4545,11 +4581,11 @@
 make[3]: Entering directory '/build/reproducible-path/icu-76.1/source/test'
 make[3]: Making `all' in `testdata'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/test/testdata'
-/bin/bash ../../mkinstalldirs ../../test/testdata/out ../../test/testdata/out/build ../../test/testdata/out/testdata
+/bin/sh ../../mkinstalldirs ../../test/testdata/out ../../test/testdata/out/build ../../test/testdata/out/testdata
 mkdir ../../test/testdata/out
 mkdir ../../test/testdata/out/build
 mkdir ../../test/testdata/out/testdata
-/bin/bash ../../mkinstalldirs ../../test/testdata/out/build ../../test/testdata/out/testdata
+/bin/sh ../../mkinstalldirs ../../test/testdata/out/build ../../test/testdata/out/testdata
 echo timestamp > ../../test/testdata/out/testdata/dirs.timestamp
 LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH  ../../bin/genrb -q -i ../../data/out/build -s . -d ../../test/testdata/out/build Burmese_graphclust_model5_heavy.txt
 LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH  ../../bin/genrb -q -i ../../data/out/build -s . -d ../../test/testdata/out/build Thai_codepoints_exclusive_model5_heavy.txt
@@ -5033,7 +5069,7 @@
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/test/testdata'
 make[3]: Making `check' in `intltest'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/test/intltest'
-LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH  ./intltest "-E/build/reproducible-path/icu-76.1/source/test/tmp/status.1886874.deleteme.intltest" 
+LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH  ./intltest "-E/build/reproducible-path/icu-76.1/source/test/tmp/status.223733.deleteme.intltest" 
 -----------------------------------------------
  IntlTest (C++) Test Suite for                 
    International Components for Unicode 76.1
@@ -5055,26 +5091,26 @@
    utility {
       MultithreadTest {
          TestThreads {
-         } OK:   TestThreads  (23ms) 
+         } OK:   TestThreads  (20ms) 
          TestThreadedIntl {
-         } OK:   TestThreadedIntl  (336ms) 
+         } OK:   TestThreadedIntl  (276ms) 
          TestCollators {
-         } OK:   TestCollators  (688ms) 
+         } OK:   TestCollators  (581ms) 
          TestString {
-         } OK:   TestString  (39ms) 
+         } OK:   TestString  (22ms) 
          TestArabicShapingThreads {
-         } OK:   TestArabicShapingThreads  (80ms) 
+         } OK:   TestArabicShapingThreads 
          TestAnyTranslit {
-         } OK:   TestAnyTranslit  (63ms) 
+         } OK:   TestAnyTranslit  (48ms) 
          TestUnifiedCache {
-         } OK:   TestUnifiedCache  (153ms) 
+         } OK:   TestUnifiedCache  (196ms) 
          TestBreakTranslit {
-         } OK:   TestBreakTranslit  (31ms) 
+         } OK:   TestBreakTranslit  (13ms) 
          TestIncDec {
-         } OK:   TestIncDec ((2.6s))
+         } OK:   TestIncDec  (580ms) 
          Test20104 {
-         } OK:   Test20104  (12ms) 
-      } OK:   MultithreadTest ((4.0s))
+         } OK:   Test20104 
+      } OK:   MultithreadTest ((1.7s))
       StringTest {
          TestEndian {
          } OK:   TestEndian 
@@ -5124,13 +5160,13 @@
          } OK:   TestCharStrAppendNumber 
          Testctou {
          } OK:   Testctou 
-      } OK:   StringTest 
+      } OK:   StringTest  (8ms) 
       UnicodeStringTest {
          StringCaseTest {
             TestCaseConversion {
             } OK:   TestCaseConversion 
             TestCasing {
-            } OK:   TestCasing  (6ms) 
+            } OK:   TestCasing 
             TestTitleOptions {
             } OK:   TestTitleOptions 
             TestDutchTitle {
@@ -5138,7 +5174,7 @@
             TestFullCaseFoldingIterator {
             } OK:   TestFullCaseFoldingIterator 
             TestGreekUpper {
-            } OK:   TestGreekUpper  (14ms) 
+            } OK:   TestGreekUpper  (15ms) 
             TestArmenian {
             } OK:   TestArmenian 
             TestLongUpper {
@@ -5148,15 +5184,15 @@
             TestBufferOverflow {
             } OK:   TestBufferOverflow 
             TestEdits {
-            } OK:   TestEdits  (12ms) 
+            } OK:   TestEdits  (7ms) 
             TestCopyMoveEdits {
             } OK:   TestCopyMoveEdits  (16ms) 
             TestEditsFindFwdBwd {
-            } OK:   TestEditsFindFwdBwd  (822ms) 
+            } OK:   TestEditsFindFwdBwd  (604ms) 
             TestMergeEdits {
             } OK:   TestMergeEdits 
             TestCaseMapWithEdits {
-            } OK:   TestCaseMapWithEdits  (8ms) 
+            } OK:   TestCaseMapWithEdits 
             TestCaseMapUTF8WithEdits {
             } OK:   TestCaseMapUTF8WithEdits 
             TestCaseMapToString {
@@ -5173,7 +5209,7 @@
             } OK:   TestCaseMapEditsIteratorDocs 
             TestCaseMapGreekExtended {
             } OK:   TestCaseMapGreekExtended 
-         } OK:   StringCaseTest  (894ms) 
+         } OK:   StringCaseTest  (667ms) 
          TestBasicManipulation {
          } OK:   TestBasicManipulation 
          TestCompare {
@@ -5237,7 +5273,7 @@
          } OK:   TestU16StringView 
          TestWStringView {
          } OK:   TestWStringView 
-      } OK:   UnicodeStringTest  (895ms) 
+      } OK:   UnicodeStringTest  (674ms) 
       LocaleTest {
          TestBug11421 {
          } OK:   TestBug11421 
@@ -5260,7 +5296,7 @@
          TestISO3Fallback {
          } OK:   TestISO3Fallback 
          TestGetLangsAndCountries {
-         } OK:   TestGetLangsAndCountries  (17ms) 
+         } OK:   TestGetLangsAndCountries  (8ms) 
          TestSimpleDisplayNames {
          } OK:   TestSimpleDisplayNames 
          TestUninstalledISO3Names {
@@ -5294,13 +5330,13 @@
          TestParallelAPIValues {
          } OK:   TestParallelAPIValues 
          TestPseudoLocales {
-         } OK:   TestPseudoLocales  (28ms) 
+         } OK:   TestPseudoLocales  (20ms) 
          TestAddLikelySubtags {
          } OK:   TestAddLikelySubtags 
          TestMinimizeSubtags {
          } OK:   TestMinimizeSubtags 
          TestAddLikelyAndMinimizeSubtags {
-         } OK:   TestAddLikelyAndMinimizeSubtags  (19ms) 
+         } OK:   TestAddLikelyAndMinimizeSubtags  (7ms) 
          TestDataDrivenLikelySubtags {
          } OK:   TestDataDrivenLikelySubtags 
          TestKeywordVariants {
@@ -5354,7 +5390,7 @@
          TestBug20900 {
          } OK:   TestBug20900 
          TestLocaleCanonicalizationFromFile {
-         } OK:   TestLocaleCanonicalizationFromFile  (60ms) 
+         } OK:   TestLocaleCanonicalizationFromFile  (34ms) 
          TestKnownCanonicalizedListCorrect {
          } OK:   TestKnownCanonicalizedListCorrect 
          TestConstructorAcceptsBCP47 {
@@ -5409,7 +5445,7 @@
          } OK:   TestLongLocaleSetKeywordMoveAssign 
          TestSierraLeoneCurrency21997 {
          } OK:   TestSierraLeoneCurrency21997 
-      } OK:   LocaleTest  (151ms) 
+      } OK:   LocaleTest  (104ms) 
       CharIterTest {
          TestConstructionAndEquality {
          } OK:   TestConstructionAndEquality 
@@ -5428,17 +5464,17 @@
       } OK:   CharIterTest 
       UObjectTest {
          testIDs {
-         } OK:   testIDs  (30ms) 
+         } OK:   testIDs  (21ms) 
          testUMemory {
          } OK:   testUMemory 
          TestMFCCompatibility {
          } OK:   TestMFCCompatibility 
          TestCompilerRTTI {
          } OK:   TestCompilerRTTI 
-      } OK:   UObjectTest  (31ms) 
+      } OK:   UObjectTest  (22ms) 
       UnicodeTest {
          TestAdditionalProperties {
-         } OK:   TestAdditionalProperties  (575ms) 
+         } OK:   TestAdditionalProperties  (789ms) 
          TestBinaryValues {
          } OK:   TestBinaryValues 
          TestConsistency {
@@ -5446,13 +5482,13 @@
          TestPatternProperties {
          } OK:   TestPatternProperties 
          TestScriptMetadata {
-         } OK:   TestScriptMetadata  (14ms) 
+         } OK:   TestScriptMetadata  (24ms) 
          TestBidiPairedBracketType {
          } OK:   TestBidiPairedBracketType 
          TestEmojiProperties {
          } OK:   TestEmojiProperties 
          TestEmojiPropertiesOfStrings {
-         } OK:   TestEmojiPropertiesOfStrings  (103ms) 
+         } OK:   TestEmojiPropertiesOfStrings  (105ms) 
          TestIndicPositionalCategory {
          } OK:   TestIndicPositionalCategory 
          TestIndicSyllabicCategory {
@@ -5464,9 +5500,9 @@
          TestInvalidCodePointFolding {
          } OK:   TestInvalidCodePointFolding 
          TestBinaryCharacterProperties {
-         } OK:   TestBinaryCharacterProperties  (14ms) 
+         } OK:   TestBinaryCharacterProperties  (13ms) 
          TestIntCharacterProperties {
-         } OK:   TestIntCharacterProperties  (55ms) 
+         } OK:   TestIntCharacterProperties  (40ms) 
          TestPropertyNames {
          } OK:   TestPropertyNames 
          TestIDSUnaryOperator {
@@ -5474,12 +5510,12 @@
          TestIDCompatMath {
          } OK:   TestIDCompatMath 
          TestPropertiesUsingPpucd {
-         } OK:   TestPropertiesUsingPpucd  (112ms) 
+         } OK:   TestPropertiesUsingPpucd  (98ms) 
          TestIDStatus {
          } OK:   TestIDStatus 
          TestIDType {
          } OK:   TestIDType 
-      } OK:   UnicodeTest  (878ms) 
+      } OK:   UnicodeTest ( 1.09s )
       ResourceBundleTest {
          TestResourceBundles {
          } OK:   TestResourceBundles 
@@ -5495,10 +5531,10 @@
          } OK:   TestPersonUnits 
          TestZuluFields {
          } OK:   TestZuluFields 
-      } OK:   ResourceBundleTest  (9ms) 
+      } OK:   ResourceBundleTest  (7ms) 
       NewResourceBundleTest {
          TestResourceBundles {
-         } OK:   TestResourceBundles  (19ms) 
+         } OK:   TestResourceBundles  (13ms) 
          TestConstruction {
          } OK:   TestConstruction 
          TestIteration {
@@ -5517,7 +5553,7 @@
          } OK:   TestOpenDirectFillIn 
          TestStackReuse {
          } OK:   TestStackReuse 
-      } OK:   NewResourceBundleTest  (20ms) 
+      } OK:   NewResourceBundleTest  (17ms) 
       PUtilTest {
          testMaxMin {
          } OK:   testMaxMin 
@@ -5544,7 +5580,7 @@
       } OK:   UVectorTest 
       UTextTest {
          TextTest {
-         } OK:   TextTest  (377ms) 
+         } OK:   TextTest  (236ms) 
          ErrorTest {
          } OK:   ErrorTest 
          FreezeTest {
@@ -5563,7 +5599,7 @@
          } OK:   Ticket13344 
          AccessChangesChunkSize {
          } OK:   AccessChangesChunkSize 
-      } OK:   UTextTest  (378ms) 
+      } OK:   UTextTest  (238ms) 
       LocaleAliasTest {
          TestCalendar {
          } OK:   TestCalendar 
@@ -5598,9 +5634,9 @@
          TestClone {
          } OK:   TestClone 
          TestExhaustive {
-         } OK:   TestExhaustive  (263ms) 
+         } OK:   TestExhaustive  (120ms) 
          TestToPattern {
-         } OK:   TestToPattern  (25ms) 
+         } OK:   TestToPattern  (12ms) 
          TestIndexOf {
          } OK:   TestIndexOf 
          TestStrings {
@@ -5610,9 +5646,9 @@
          TestCloseOver {
          } OK:   TestCloseOver 
          TestCloseOverSimpleCaseFolding {
-         } OK:   TestCloseOverSimpleCaseFolding  (63ms) 
+         } OK:   TestCloseOverSimpleCaseFolding  (24ms) 
          TestCloseOverLargeSets {
-         } OK:   TestCloseOverLargeSets ((1.9s))
+         } OK:   TestCloseOverLargeSets ( 1.04s )
          TestEscapePattern {
          } OK:   TestEscapePattern 
          TestInvalidCodePoint {
@@ -5628,7 +5664,7 @@
          TestFreezable {
          } OK:   TestFreezable 
          TestSpan {
-         } OK:   TestSpan  (773ms) 
+         } OK:   TestSpan  (635ms) 
          TestStringSpan {
          } OK:   TestStringSpan 
          TestPatternWithSurrogates {
@@ -5661,7 +5697,7 @@
          } OK:   TestElementIterator 
          TestUSetElementIterator {
          } OK:   TestUSetElementIterator 
-      } OK:   UnicodeSetTest ((3.0s))
+      } OK:   UnicodeSetTest ((1.8s))
       ErrorCodeTest {
          TestErrorCode {
          } OK:   TestErrorCode 
@@ -5694,7 +5730,7 @@
          } OK:   TestLocalXyzPointerNull 
          TestLocalXyzStdUniquePtr {
          } OK:   TestLocalXyzStdUniquePtr 
-      } OK:   LocalPointerTest 
+      } OK:   LocalPointerTest  (6ms) 
       BytesTrieTest {
          TestBuilder {
          } OK:   TestBuilder 
@@ -5736,7 +5772,7 @@
          } OK:   TestFailedIterator 
          TestDelta {
          } OK:   TestDelta 
-      } OK:   BytesTrieTest 
+      } OK:   BytesTrieTest  (6ms) 
       UCharsTrieTest {
          TestBuilder {
          } OK:   TestBuilder 
@@ -5749,7 +5785,7 @@
          TestShortestBranch {
          } OK:   TestShortestBranch 
          TestBranches {
-         } OK:   TestBranches  (6ms) 
+         } OK:   TestBranches 
          TestLongSequence {
          } OK:   TestLongSequence 
          TestLongBranch {
@@ -5763,7 +5799,7 @@
          TestNextForCodePoint {
          } OK:   TestNextForCodePoint 
          TestLargeTrie {
-         } OK:   TestLargeTrie  (80ms) 
+         } OK:   TestLargeTrie  (69ms) 
          TestHasUniqueValue {
          } OK:   TestHasUniqueValue 
          TestGetNextUChars {
@@ -5780,7 +5816,7 @@
          } OK:   TestTruncatingIteratorFromLinearMatchLong 
          TestIteratorFromUChars {
          } OK:   TestIteratorFromUChars 
-      } OK:   UCharsTrieTest  (90ms) 
+      } OK:   UCharsTrieTest  (81ms) 
       EnumSetTest {
          TestEnumSet {
          } OK:   TestEnumSet 
@@ -5829,8 +5865,8 @@
          TestHashEquals {
          } OK:   TestHashEquals 
          TestEvictionUnderStress {
-         } OK:   TestEvictionUnderStress  (877ms) 
-      } OK:   UnifiedCacheTest  (877ms) 
+         } OK:   TestEvictionUnderStress ((2.1s))
+      } OK:   UnifiedCacheTest ((2.1s))
       QuantityFormatterTest {
          TestBasic {
          } OK:   TestBasic 
@@ -5916,7 +5952,7 @@
          } OK:   TestSetVariantIllFormed 
          TestSetVariantWellFormed {
          } OK:   TestSetVariantWellFormed 
-      } OK:   LocaleBuilderTest  (10ms) 
+      } OK:   LocaleBuilderTest  (9ms) 
       LocaleMatcherTest {
          testEmpty {
          } OK:   testEmpty 
@@ -5947,13 +5983,13 @@
          skipping test case on line 696 with non-default threshold: not exposed via API
          skipping test case on line 1960 with non-default threshold: not exposed via API
          number of passing test cases: 929
-         } OK:   testDataDriven  (41ms) 
-      } OK:   LocaleMatcherTest  (45ms) 
+         } OK:   testDataDriven  (28ms) 
+      } OK:   LocaleMatcherTest  (32ms) 
       UHashTest {
          TestStringView {
          } OK:   TestStringView 
       } OK:   UHashTest 
-   } OK:   utility ((10.4s))
+   } OK:   utility ((8.0s))
    normalize {
       BasicNormalizerTest {
          TestDecomp {
@@ -5985,11 +6021,11 @@
          TestConcatenate {
          } OK:   TestConcatenate 
          FindFoldFCDExceptions {
-         } OK:   FindFoldFCDExceptions  (296ms) 
+         } OK:   FindFoldFCDExceptions  (268ms) 
          TestCompare {
-         } OK:   TestCompare  (27ms) 
+         } OK:   TestCompare  (22ms) 
          TestSkippable {
-         } OK:   TestSkippable ((1.9s))
+         } OK:   TestSkippable ((2.0s))
          TestCustomComp {
          } OK:   TestCustomComp 
          TestCustomFCC {
@@ -5999,7 +6035,7 @@
          TestComposeUTF8WithEdits {
          } OK:   TestComposeUTF8WithEdits  (21ms) 
          TestDecomposeUTF8WithEdits {
-         } OK:   TestDecomposeUTF8WithEdits  (12ms) 
+         } OK:   TestDecomposeUTF8WithEdits  (9ms) 
          TestLowMappingToEmpty_D {
          } OK:   TestLowMappingToEmpty_D 
          TestLowMappingToEmpty_FCD {
@@ -6015,38 +6051,38 @@
       } OK:   BasicNormalizerTest ((2.3s))
       NormalizerConformanceTest {
          TestConformance {
-         } OK:   TestConformance ((2.4s))
+         } OK:   TestConformance ((2.5s))
          TestConformance32 {
-         } OK:   TestConformance32  (452ms) 
+         } OK:   TestConformance32  (554ms) 
          TestCase6 {
          } OK:   TestCase6 
-      } OK:   NormalizerConformanceTest ((2.8s))
+      } OK:   NormalizerConformanceTest ((3.1s))
       CanonicalIteratorTest {
          TestBasic {
          } OK:   TestBasic 
          TestExhaustive {
-         } OK:   TestExhaustive  (881ms) 
+         } OK:   TestExhaustive  (705ms) 
          TestAPI {
          } OK:   TestAPI 
-      } OK:   CanonicalIteratorTest  (883ms) 
-   } OK:   normalize ((6.0s))
+      } OK:   CanonicalIteratorTest ((2.4s))
+   } OK:   normalize ((7.8s))
    collate {
       CollationEnglishTest {
          TestPrimary {
          } OK:   TestPrimary 
          TestSecondary {
-         } OK:   TestSecondary  (10ms) 
+         } OK:   TestSecondary  (15ms) 
          TestTertiary {
-         } OK:   TestTertiary 
-      } OK:   CollationEnglishTest  (17ms) 
+         } OK:   TestTertiary  (10ms) 
+      } OK:   CollationEnglishTest  (29ms) 
       CollationFrenchTest {
          TestSecondary {
-         } OK:   TestSecondary  (15ms) 
+         } OK:   TestSecondary  (18ms) 
          TestTertiary {
          } OK:   TestTertiary 
          TestExtra {
          } OK:   TestExtra 
-      } OK:   CollationFrenchTest  (17ms) 
+      } OK:   CollationFrenchTest  (19ms) 
       CollationGermanTest {
          TestPrimary {
          } OK:   TestPrimary 
@@ -6055,13 +6091,13 @@
       } OK:   CollationGermanTest 
       CollationSpanishTest {
          TestPrimary {
-         } OK:   TestPrimary  (6ms) 
+         } OK:   TestPrimary  (13ms) 
          TestTertiary {
          } OK:   TestTertiary 
-      } OK:   CollationSpanishTest  (6ms) 
+      } OK:   CollationSpanishTest  (13ms) 
       CollationKanaTest {
          TestTertiary {
-         } OK:   TestTertiary  (10ms) 
+         } OK:   TestTertiary  (15ms) 
          TestBase {
          } OK:   TestBase 
          TestSmallLarge {
@@ -6072,16 +6108,16 @@
          } OK:   TestKatakanaHiragana 
          TestChooonKigoo {
          } OK:   TestChooonKigoo 
-      } OK:   CollationKanaTest  (12ms) 
+      } OK:   CollationKanaTest  (16ms) 
       CollationTurkishTest {
          TestPrimary {
-         } OK:   TestPrimary  (6ms) 
+         } OK:   TestPrimary  (8ms) 
          TestTertiary {
          } OK:   TestTertiary 
-      } OK:   CollationTurkishTest  (7ms) 
+      } OK:   CollationTurkishTest  (8ms) 
       CollationDummyTest {
          TestPrimary {
-         } OK:   TestPrimary 
+         } OK:   TestPrimary  (12ms) 
          TestSecondary {
          } OK:   TestSecondary 
          TestTertiary {
@@ -6092,36 +6128,36 @@
          } OK:   TestIdentical 
          TestJB581 {
          } OK:   TestJB581 
-      } OK:   CollationDummyTest  (12ms) 
+      } OK:   CollationDummyTest  (20ms) 
       G7CollationTest {
          TestG7Locales {
-         } OK:   TestG7Locales  (631ms) 
+         } OK:   TestG7Locales  (422ms) 
          TestDemo1 {
-         } OK:   TestDemo1  (9ms) 
+         } OK:   TestDemo1  (7ms) 
          TestDemo2 {
-         } OK:   TestDemo2  (15ms) 
+         } OK:   TestDemo2  (11ms) 
          TestDemo3 {
-         } OK:   TestDemo3  (13ms) 
+         } OK:   TestDemo3  (9ms) 
          TestDemo4 {
-         } OK:   TestDemo4  (14ms) 
-      } OK:   G7CollationTest  (682ms) 
+         } OK:   TestDemo4  (9ms) 
+      } OK:   G7CollationTest  (460ms) 
       CollationMonkeyTest {
          TestCompare {
          } OK:   TestCompare 
          TestCollationKey {
          } OK:   TestCollationKey 
          TestRules {
-         } OK:   TestRules  (16ms) 
-      } OK:   CollationMonkeyTest  (17ms) 
+         } OK:   TestRules  (12ms) 
+      } OK:   CollationMonkeyTest  (13ms) 
       CollationAPITest {
          TestProperty {
          } OK:   TestProperty 
          TestKeywordValues {
          } OK:   TestKeywordValues 
          TestOperators {
-         } OK:   TestOperators  (72ms) 
+         } OK:   TestOperators  (34ms) 
          TestDuplicate {
-         } OK:   TestDuplicate  (10ms) 
+         } OK:   TestDuplicate  (6ms) 
          TestCompare {
          } OK:   TestCompare 
          TestHashCode {
@@ -6133,7 +6169,7 @@
          TestGetAll {
          } OK:   TestGetAll 
          TestRuleBasedColl {
-         } OK:   TestRuleBasedColl  (32ms) 
+         } OK:   TestRuleBasedColl  (21ms) 
          TestDecomposition {
          } OK:   TestDecomposition 
          TestSafeClone {
@@ -6141,9 +6177,9 @@
          TestSortKey {
          } OK:   TestSortKey 
          TestSortKeyOverflow {
-         } OK:   TestSortKeyOverflow  (133ms) 
+         } OK:   TestSortKeyOverflow  (98ms) 
          TestMaxExpansion {
-         } OK:   TestMaxExpansion  (42ms) 
+         } OK:   TestMaxExpansion  (31ms) 
          TestDisplayName {
          } OK:   TestDisplayName 
          TestAttribute {
@@ -6159,9 +6195,9 @@
          TestBounds {
          } OK:   TestBounds 
          TestGetTailoredSet {
-         } OK:   TestGetTailoredSet  (6ms) 
+         } OK:   TestGetTailoredSet 
          TestUClassID {
-         } OK:   TestUClassID  (6ms) 
+         } OK:   TestUClassID 
          TestSubclass {
          } OK:   TestSubclass 
          TestNullptrCharTailoring {
@@ -6175,15 +6211,15 @@
          TestBadKeywords {
          } OK:   TestBadKeywords 
          TestGapTooSmall {
-         } OK:   TestGapTooSmall  (729ms) 
+         } OK:   TestGapTooSmall  (334ms) 
          TestNFCNull {
-         } OK:   TestNFCNull ( 0.97s )
-      } OK:   CollationAPITest ((2.0s))
+         } OK:   TestNFCNull  (646ms) 
+      } OK:   CollationAPITest ( 1.20s )
       CollationRegressionTest {
          Test4048446 {
          } OK:   Test4048446 
          Test4051866 {
-         } OK:   Test4051866  (14ms) 
+         } OK:   Test4051866  (10ms) 
          Test4053636 {
          } OK:   Test4053636 
          Test4054238 {
@@ -6223,7 +6259,7 @@
          Test4095316 {
          } OK:   Test4095316 
          Test4101940 {
-         } OK:   Test4101940  (8ms) 
+         } OK:   Test4101940  (6ms) 
          Test4103436 {
          } OK:   Test4103436 
          Test4114076 {
@@ -6239,9 +6275,9 @@
          Test4139572 {
          } OK:   Test4139572 
          Test4141640 {
-         } OK:   Test4141640  (34ms) 
+         } OK:   Test4141640  (23ms) 
          Test4179216 {
-         } OK:   Test4179216  (12ms) 
+         } OK:   Test4179216  (8ms) 
          TestT7189 {
          } OK:   TestT7189 
          TestCaseFirstCompression {
@@ -6253,37 +6289,37 @@
          TestICU22277 {
          } OK:   TestICU22277 
          TestICU22517 {
-         } OK:   TestICU22517  (657ms) 
+         } OK:   TestICU22517  (835ms) 
          TestICU22555InfinityLoop {
          } OK:   TestICU22555InfinityLoop 
-      } OK:   CollationRegressionTest  (757ms) 
+      } OK:   CollationRegressionTest ( 0.91s )
       CollationCurrencyTest {
          currencyTest {
          } OK:   currencyTest 
       } OK:   CollationCurrencyTest 
       CollationIteratorTest {
          TestPrevious {
-         } OK:   TestPrevious  (33ms) 
+         } OK:   TestPrevious  (52ms) 
          TestOffset {
-         } OK:   TestOffset  (8ms) 
+         } OK:   TestOffset  (10ms) 
          TestSetText {
          } OK:   TestSetText 
          TestMaxExpansion {
-         } OK:   TestMaxExpansion  (25ms) 
+         } OK:   TestMaxExpansion  (41ms) 
          TestClearBuffers {
-         } OK:   TestClearBuffers  (8ms) 
+         } OK:   TestClearBuffers  (10ms) 
          TestUnicodeChar {
-         } OK:   TestUnicodeChar  (15ms) 
+         } OK:   TestUnicodeChar  (24ms) 
          TestAssignment {
          } OK:   TestAssignment 
          TestConstructors {
          } OK:   TestConstructors 
          TestStrengthOrder {
          } OK:   TestStrengthOrder 
-      } OK:   CollationIteratorTest  (93ms) 
+      } OK:   CollationIteratorTest  (163ms) 
       CollationThaiTest {
          TestDictionary {
-         } OK:   TestDictionary  (101ms) 
+         } OK:   TestDictionary  (98ms) 
          TestCornerCases {
          } OK:   TestCornerCases 
          TestNamesList {
@@ -6291,12 +6327,12 @@
          TestInvalidThai {
          } OK:   TestInvalidThai 
          TestReordering {
-         } OK:   TestReordering  (12ms) 
-      } OK:   CollationThaiTest  (119ms) 
+         } OK:   TestReordering  (6ms) 
+      } OK:   CollationThaiTest  (106ms) 
       LotusCollationKoreanTest {
          TestTertiary {
-         } OK:   TestTertiary  (12ms) 
-      } OK:   LotusCollationKoreanTest  (18ms) 
+         } OK:   TestTertiary  (8ms) 
+      } OK:   LotusCollationKoreanTest  (9ms) 
       StringSearchTest {
          TestOpenClose {
          } OK:   TestOpenClose 
@@ -6307,7 +6343,7 @@
          TestNormExact {
          } OK:   TestNormExact 
          TestStrength {
-         } OK:   TestStrength  (22ms) 
+         } OK:   TestStrength  (17ms) 
          TestBreakIterator {
          } OK:   TestBreakIterator 
          TestVariable {
@@ -6315,7 +6351,7 @@
          TestOverlap {
          } OK:   TestOverlap 
          TestCollator {
-         } OK:   TestCollator  (10ms) 
+         } OK:   TestCollator  (7ms) 
          TestPattern {
          } OK:   TestPattern 
          TestText {
@@ -6335,9 +6371,9 @@
          TestSupplementary {
          } OK:   TestSupplementary 
          TestContraction {
-         } OK:   TestContraction  (9ms) 
+         } OK:   TestContraction  (6ms) 
          TestIgnorable {
-         } OK:   TestIgnorable  (8ms) 
+         } OK:   TestIgnorable 
          TestCanonical {
          } OK:   TestCanonical 
          TestNormCanonical {
@@ -6351,7 +6387,7 @@
          TestOverlapCanonical {
          } OK:   TestOverlapCanonical 
          TestCollatorCanonical {
-         } OK:   TestCollatorCanonical  (10ms) 
+         } OK:   TestCollatorCanonical  (7ms) 
          TestPatternCanonical {
          } OK:   TestPatternCanonical 
          TestTextCanonical {
@@ -6363,7 +6399,7 @@
          TestSupplementaryCanonical {
          } OK:   TestSupplementaryCanonical 
          TestContractionCanonical {
-         } OK:   TestContractionCanonical  (9ms) 
+         } OK:   TestContractionCanonical  (6ms) 
          TestUClassID {
          } OK:   TestUClassID 
          TestSubclass {
@@ -6372,18 +6408,18 @@
          } OK:   TestCoverage 
          TestDiacriticMatch {
          } OK:   TestDiacriticMatch 
-      } OK:   StringSearchTest  (107ms) 
+      } OK:   StringSearchTest  (76ms) 
       UCAConformanceTest {
          TestTableNonIgnorable {
-         } OK:   TestTableNonIgnorable  (360ms) 
+         } OK:   TestTableNonIgnorable  (276ms) 
          TestTableShifted {
-         } OK:   TestTableShifted  (460ms) 
+         } OK:   TestTableShifted  (499ms) 
          TestRulesNonIgnorable {
          (Known issue cldrbug:6745) UCARules.txt has problems
          } OK:   TestRulesNonIgnorable 
          TestRulesShifted {
          } OK:   TestRulesShifted 
-      } OK:   UCAConformanceTest  (823ms) 
+      } OK:   UCAConformanceTest  (775ms) 
       CollationServiceTest {
          TestRegister {
          } OK:   TestRegister 
@@ -6397,32 +6433,32 @@
          } OK:   TestPrimary 
          TestTertiary {
          } OK:   TestTertiary 
-      } OK:   CollationFinnishTest  (7ms) 
+      } OK:   CollationFinnishTest 
       SSearchTest {
          searchTest {
-         } OK:   searchTest  (20ms) 
+         } OK:   searchTest  (31ms) 
          offsetTest {
          } OK:   offsetTest 
          monkeyTest {
-         } OK:   monkeyTest ( 1.27s )
+         } OK:   monkeyTest ( 1.08s )
          sharpSTest {
          } OK:   sharpSTest 
          goodSuffixTest {
          } OK:   goodSuffixTest 
          searchTime {
-         } OK:   searchTime ((3.5s))
-      } OK:   SSearchTest ((4.8s))
+         } OK:   searchTime ((5.0s))
+      } OK:   SSearchTest ((6.1s))
       AlphabeticIndexTest {
          APITest {
-         } OK:   APITest  (11ms) 
+         } OK:   APITest  (9ms) 
          ManyLocalesTest {
-         } OK:   ManyLocalesTest  (86ms) 
+         } OK:   ManyLocalesTest  (67ms) 
          HackPinyinTest {
          } OK:   HackPinyinTest 
          TestBug9009 {
          } OK:   TestBug9009 
          TestIndexCharactersList {
-         } OK:   TestIndexCharactersList  (42ms) 
+         } OK:   TestIndexCharactersList  (37ms) 
          TestHaniFirst {
          } OK:   TestHaniFirst 
          TestPinyinFirst {
@@ -6436,15 +6472,15 @@
          TestJapaneseKanji {
          } OK:   TestJapaneseKanji 
          TestChineseUnihan {
-         } OK:   TestChineseUnihan  (6ms) 
+         } OK:   TestChineseUnihan 
          testHasBuckets {
-         } OK:   testHasBuckets  (6ms) 
-      } OK:   AlphabeticIndexTest  (168ms) 
+         } OK:   testHasBuckets 
+      } OK:   AlphabeticIndexTest  (139ms) 
       CollationTest {
          TestMinMax {
          } OK:   TestMinMax 
          TestImplicits {
-         } OK:   TestImplicits  (125ms) 
+         } OK:   TestImplicits  (115ms) 
          TestNulTerminated {
          } OK:   TestNulTerminated 
          TestIllegalUTF8 {
@@ -6456,15 +6492,15 @@
          TestCollationWeights {
          } OK:   TestCollationWeights 
          TestRootElements {
-         } OK:   TestRootElements  (18ms) 
+         } OK:   TestRootElements  (21ms) 
          TestTailoredElements {
-         } OK:   TestTailoredElements  (611ms) 
+         } OK:   TestTailoredElements  (763ms) 
          TestDataDriven {
-         } OK:   TestDataDriven  (443ms) 
+         } OK:   TestDataDriven  (406ms) 
          TestLongLocale {
          } OK:   TestLongLocale 
          TestBuilderContextsOverflow {
-         } OK:   TestBuilderContextsOverflow ((11.9s))
+         } OK:   TestBuilderContextsOverflow ((13.0s))
          TestHang22414 {
          } OK:   TestHang22414 
          TestCollatorPredicates {
@@ -6477,29 +6513,29 @@
          } OK:   TestUCollatorPredicateTypes 
          TestCollatorMap {
          } OK:   TestCollatorMap 
-      } OK:   CollationTest ((13.1s))
-   } OK:   collate ((22.8s))
+      } OK:   CollationTest ((14.3s))
+   } OK:   collate ((24.4s))
    regex {
       Basic {
       } OK:   Basic 
       API_Match {
-      } OK:   API_Match  (151ms) 
+      } OK:   API_Match  (112ms) 
       API_Replace {
       } OK:   API_Replace 
       API_Pattern {
       } OK:   API_Pattern 
       Extended {
-      } OK:   Extended  (266ms) 
+      } OK:   Extended  (314ms) 
       Errors {
       } OK:   Errors 
       PerlTests {
-      } OK:   PerlTests  (17ms) 
+      } OK:   PerlTests  (25ms) 
       Callbacks {
-      } OK:   Callbacks  (6ms) 
+      } OK:   Callbacks 
       FindProgressCallbacks {
       } OK:   FindProgressCallbacks 
       Bug6149 {
-      } OK:   Bug6149  (17ms) 
+      } OK:   Bug6149  (15ms) 
       UTextBasic {
       } OK:   UTextBasic 
       API_Match_UTF8 {
@@ -6509,7 +6545,7 @@
       API_Pattern_UTF8 {
       } OK:   API_Pattern_UTF8 
       PerlTestsUTF8 {
-      } OK:   PerlTestsUTF8  (19ms) 
+      } OK:   PerlTestsUTF8  (18ms) 
       PreAllocatedUTextCAPI {
       } OK:   PreAllocatedUTextCAPI 
       Bug7651 {
@@ -6527,7 +6563,7 @@
       Bug10459 {
       } OK:   Bug10459 
       TestCaseInsensitiveStarters {
-      } OK:   TestCaseInsensitiveStarters  (16ms) 
+      } OK:   TestCaseInsensitiveStarters  (20ms) 
       TestBug11049 {
       } OK:   TestBug11049 
       TestBug11371 {
@@ -6548,7 +6584,7 @@
       } OK:   TestBug20359 
       TestBug20863 {
       } OK:   TestBug20863  (7ms) 
-   } OK:   regex  (514ms) 
+   } OK:   regex  (536ms) 
    format {
       IntlTestDateFormat {
          GenericTest {
@@ -6558,8 +6594,8 @@
          TestAvailableLocales {
          } OK:   TestAvailableLocales 
          MonsterTest {
-         } OK:   MonsterTest  (45ms) 
-      } OK:   IntlTestDateFormat  (63ms) 
+         } OK:   MonsterTest  (43ms) 
+      } OK:   IntlTestDateFormat  (61ms) 
       IntlTestNumberFormat {
          createInstance {
          } OK:   createInstance 
@@ -6568,8 +6604,8 @@
          testAvailableLocales {
          } OK:   testAvailableLocales 
          monsterTest {
-         } OK:   monsterTest  (25ms) 
-      } OK:   IntlTestNumberFormat  (30ms) 
+         } OK:   monsterTest  (20ms) 
+      } OK:   IntlTestNumberFormat  (25ms) 
       CalendarTest {
          TestDOW943 {
          } OK:   TestDOW943 
@@ -6598,9 +6634,9 @@
          TestDOWProgression {
          } OK:   TestDOWProgression 
          TestGenericAPI {
-         } OK:   TestGenericAPI  (29ms) 
+         } OK:   TestGenericAPI  (26ms) 
          TestAddRollExtensive {
-         } OK:   TestAddRollExtensive ( 1.00s )
+         } OK:   TestAddRollExtensive ( 0.98s )
          TestDOW_LOCALandYEAR_WOY {
          } OK:   TestDOW_LOCALandYEAR_WOY 
          TestWOY {
@@ -6618,9 +6654,9 @@
          Test3785 {
          } OK:   Test3785 
          Test1624 {
-         } OK:   Test1624  (7ms) 
+         } OK:   Test1624 ( 1.31s )
          TestTimeStamp {
-         } OK:   TestTimeStamp  (13ms) 
+         } OK:   TestTimeStamp  (28ms) 
          TestISO8601 {
          } OK:   TestISO8601 
          TestAmbiguousWallTimeAPIs {
@@ -6632,7 +6668,7 @@
          TestCloneLocale {
          } OK:   TestCloneLocale 
          TestIslamicUmAlQura {
-         } OK:   TestIslamicUmAlQura  (19ms) 
+         } OK:   TestIslamicUmAlQura  (20ms) 
          TestIslamicTabularDates {
          } OK:   TestIslamicTabularDates 
          TestHebrewMonthValidation {
@@ -6642,7 +6678,7 @@
          TestAddAcrossZoneTransition {
          } OK:   TestAddAcrossZoneTransition 
          TestChineseCalendarMapping {
-         } OK:   TestChineseCalendarMapping ((1.8s))
+         } OK:   TestChineseCalendarMapping ( 1.15s )
          TestTimeZoneInLocale {
          } OK:   TestTimeZoneInLocale 
          TestBasicConversionISO8601 {
@@ -6682,13 +6718,13 @@
          TestGregorianCalendarInTemporalLeapYear {
          } OK:   TestGregorianCalendarInTemporalLeapYear 
          TestChineseCalendarInTemporalLeapYear {
-         } OK:   TestChineseCalendarInTemporalLeapYear  (283ms) 
+         } OK:   TestChineseCalendarInTemporalLeapYear  (184ms) 
          TestDangiCalendarInTemporalLeapYear {
-         } OK:   TestDangiCalendarInTemporalLeapYear  (266ms) 
+         } OK:   TestDangiCalendarInTemporalLeapYear  (176ms) 
          TestHebrewCalendarInTemporalLeapYear {
          } OK:   TestHebrewCalendarInTemporalLeapYear 
          TestIslamicCalendarInTemporalLeapYear {
-         } OK:   TestIslamicCalendarInTemporalLeapYear  (6ms) 
+         } OK:   TestIslamicCalendarInTemporalLeapYear 
          TestIslamicCivilCalendarInTemporalLeapYear {
          } OK:   TestIslamicCivilCalendarInTemporalLeapYear 
          TestIslamicUmalquraCalendarInTemporalLeapYear {
@@ -6714,21 +6750,21 @@
          TestEthiopicAmeteAlemCalendarInTemporalLeapYear {
          } OK:   TestEthiopicAmeteAlemCalendarInTemporalLeapYear 
          TestChineseCalendarGetTemporalMonthCode {
-         } OK:   TestChineseCalendarGetTemporalMonthCode  (11ms) 
+         } OK:   TestChineseCalendarGetTemporalMonthCode  (8ms) 
          TestDangiCalendarGetTemporalMonthCode {
-         } OK:   TestDangiCalendarGetTemporalMonthCode  (11ms) 
+         } OK:   TestDangiCalendarGetTemporalMonthCode  (7ms) 
          TestHebrewCalendarGetTemporalMonthCode {
          } OK:   TestHebrewCalendarGetTemporalMonthCode 
          TestCopticCalendarGetTemporalMonthCode {
-         } OK:   TestCopticCalendarGetTemporalMonthCode  (16ms) 
+         } OK:   TestCopticCalendarGetTemporalMonthCode  (14ms) 
          TestEthiopicCalendarGetTemporalMonthCode {
-         } OK:   TestEthiopicCalendarGetTemporalMonthCode  (16ms) 
+         } OK:   TestEthiopicCalendarGetTemporalMonthCode  (14ms) 
          TestEthiopicAmeteAlemCalendarGetTemporalMonthCode {
-         } OK:   TestEthiopicAmeteAlemCalendarGetTemporalMonthCode  (16ms) 
+         } OK:   TestEthiopicAmeteAlemCalendarGetTemporalMonthCode  (15ms) 
          TestGregorianCalendarSetTemporalMonthCode {
          } OK:   TestGregorianCalendarSetTemporalMonthCode 
          TestChineseCalendarSetTemporalMonthCode {
-         } OK:   TestChineseCalendarSetTemporalMonthCode  (11ms) 
+         } OK:   TestChineseCalendarSetTemporalMonthCode  (7ms) 
          TestHebrewCalendarSetTemporalMonthCode {
          } OK:   TestHebrewCalendarSetTemporalMonthCode 
          TestCopticCalendarSetTemporalMonthCode {
@@ -6744,9 +6780,9 @@
          TestHebrewCalendarOrdinalMonthSet {
          } OK:   TestHebrewCalendarOrdinalMonthSet 
          TestCalendarAddOrdinalMonth {
-         } OK:   TestCalendarAddOrdinalMonth  (62ms) 
+         } OK:   TestCalendarAddOrdinalMonth  (43ms) 
          TestCalendarRollOrdinalMonth {
-         } OK:   TestCalendarRollOrdinalMonth  (99ms) 
+         } OK:   TestCalendarRollOrdinalMonth  (66ms) 
          TestLimitsOrdinalMonth {
          } OK:   TestLimitsOrdinalMonth 
          TestActualLimitsOrdinalMonth {
@@ -6779,15 +6815,15 @@
          Test22633SetGetTimeOverflow {
          } OK:   Test22633SetGetTimeOverflow 
          Test22633Set2FieldsGetTimeOverflow {
-         } OK:   Test22633Set2FieldsGetTimeOverflow  (73ms) 
+         } OK:   Test22633Set2FieldsGetTimeOverflow  (51ms) 
          Test22633SetAddGetTimeOverflow {
-         } OK:   Test22633SetAddGetTimeOverflow  (7ms) 
+         } OK:   Test22633SetAddGetTimeOverflow 
          Test22633SetRollGetTimeOverflow {
-         } OK:   Test22633SetRollGetTimeOverflow  (52ms) 
+         } OK:   Test22633SetRollGetTimeOverflow  (43ms) 
          Test22633AddTwiceGetTimeOverflow {
-         } OK:   Test22633AddTwiceGetTimeOverflow  (18ms) 
+         } OK:   Test22633AddTwiceGetTimeOverflow  (13ms) 
          Test22633RollTwiceGetTimeOverflow {
-         } OK:   Test22633RollTwiceGetTimeOverflow  (73ms) 
+         } OK:   Test22633RollTwiceGetTimeOverflow  (62ms) 
          Test22633HebrewLargeNegativeDay {
          } OK:   Test22633HebrewLargeNegativeDay 
          Test22730JapaneseOverflow {
@@ -6800,20 +6836,20 @@
          } OK:   Test22750Roll 
          TestChineseCalendarComputeMonthStart {
          } OK:   TestChineseCalendarComputeMonthStart 
-      } OK:   CalendarTest ((3.9s))
+      } OK:   CalendarTest ((4.4s))
       CalendarLimitTest {
          TestCalendarExtremeLimit {
          } OK:   TestCalendarExtremeLimit 
          TestLimits {
          } OK:   TestLimits ((6.0s))
-      } OK:   CalendarLimitTest ((6.0s))
+      } OK:   CalendarLimitTest ((7.2s))
       TimeZoneTest {
          TestPRTOffset {
          } OK:   TestPRTOffset 
          TestVariousAPI518 {
          } OK:   TestVariousAPI518 
          TestGetAvailableIDs913 {
-         } OK:   TestGetAvailableIDs913  (13ms) 
+         } OK:   TestGetAvailableIDs913  (11ms) 
          TestGenericAPI {
          } OK:   TestGenericAPI 
          TestRuleAPI {
@@ -6843,13 +6879,13 @@
          TestCanonicalIDAPI {
          } OK:   TestCanonicalIDAPI 
          TestCanonicalID {
-         } OK:   TestCanonicalID  (33ms) 
+         } OK:   TestCanonicalID  (32ms) 
          TestDisplayNamesMeta {
          } OK:   TestDisplayNamesMeta 
          TestGetRegion {
          } OK:   TestGetRegion 
          TestGetAvailableIDsNew {
-         } OK:   TestGetAvailableIDsNew  (265ms) 
+         } OK:   TestGetAvailableIDsNew  (240ms) 
          TestGetUnknown {
          } OK:   TestGetUnknown 
          TestGetGMT {
@@ -6861,12 +6897,12 @@
          TestCasablancaNameAndOffset22041 {
          } OK:   TestCasablancaNameAndOffset22041 
          TestRawOffsetAndOffsetConsistency22041 {
-         } OK:   TestRawOffsetAndOffsetConsistency22041  (10ms) 
+         } OK:   TestRawOffsetAndOffsetConsistency22041  (6ms) 
          TestGetIanaID {
          } OK:   TestGetIanaID 
          TestGMTMinus24ICU22526 {
          } OK:   TestGMTMinus24ICU22526 
-      } OK:   TimeZoneTest  (341ms) 
+      } OK:   TimeZoneTest  (310ms) 
       TimeZoneBoundaryTest {
          TestBoundaries {
          } OK:   TestBoundaries 
@@ -6910,7 +6946,7 @@
          } OK:   TestGetEraNames 
          TestGetSetSpecificItems {
          } OK:   TestGetSetSpecificItems 
-      } OK:   IntlTestDateFormatSymbols  (8ms) 
+      } OK:   IntlTestDateFormatSymbols  (9ms) 
       IntlTestDecimalFormatAPI {
          DecimalFormat API test {
          } OK:   DecimalFormat API test 
@@ -6932,7 +6968,7 @@
          } OK:   testErrorCode 
          testInvalidObject {
          } OK:   testInvalidObject 
-      } OK:   IntlTestDecimalFormatAPI 
+      } OK:   IntlTestDecimalFormatAPI  (6ms) 
       TestFormatSmallClasses {
          pp {
          } OK:   pp 
@@ -6951,8 +6987,8 @@
       } OK:   IntlTestNumberFormatAPI 
       IntlTestSimpleDateFormatAPI {
          SimpleDateFormat API test {
-         } OK:   SimpleDateFormat API test  (16ms) 
-      } OK:   IntlTestSimpleDateFormatAPI  (17ms) 
+         } OK:   SimpleDateFormat API test  (18ms) 
+      } OK:   IntlTestSimpleDateFormatAPI  (18ms) 
       IntlTestDateFormatAPI {
          DateFormat API test {
          } OK:   DateFormat API test 
@@ -6962,10 +6998,10 @@
          } OK:   TestNameHiding 
          TestCoverage {
          } OK:   TestCoverage 
-      } OK:   IntlTestDateFormatAPI  (7ms) 
+      } OK:   IntlTestDateFormatAPI  (8ms) 
       DateFormatTest {
          TestPatterns {
-         } OK:   TestPatterns  (19ms) 
+         } OK:   TestPatterns  (21ms) 
          TestEquals {
          } OK:   TestEquals 
          TestTwoDigitYearDSTParse {
@@ -6987,7 +7023,7 @@
          TestQuotePattern161 {
          } OK:   TestQuotePattern161 
          TestBadInput135 {
-         } OK:   TestBadInput135  (10ms) 
+         } OK:   TestBadInput135  (8ms) 
          TestBadInput135a {
          } OK:   TestBadInput135a 
          TestTwoDigitYear {
@@ -7001,7 +7037,7 @@
          TestFormattingLocaleTimeSeparator {
          } OK:   TestFormattingLocaleTimeSeparator 
          TestWallyWedel {
-         } OK:   TestWallyWedel  (11ms) 
+         } OK:   TestWallyWedel  (12ms) 
          TestDateFormatCalendar {
          } OK:   TestDateFormatCalendar 
          TestSpaceParsing {
@@ -7019,19 +7055,19 @@
          TestGenericTime {
          } OK:   TestGenericTime 
          TestGenericTimeZoneOrder {
-         } OK:   TestGenericTimeZoneOrder  (212ms) 
+         } OK:   TestGenericTimeZoneOrder  (225ms) 
          TestHost {
          } OK:   TestHost 
          TestEras {
          } OK:   TestEras 
          TestNarrowNames {
-         } OK:   TestNarrowNames 
+         } OK:   TestNarrowNames  (7ms) 
          TestShortDays {
          } OK:   TestShortDays 
          TestStandAloneDays {
          } OK:   TestStandAloneDays 
          TestStandAloneMonths {
-         } OK:   TestStandAloneMonths 
+         } OK:   TestStandAloneMonths  (9ms) 
          TestQuarters {
          } OK:   TestQuarters 
          TestZTimeZoneParsing {
@@ -7047,7 +7083,7 @@
          TestDateFormatSymbolsClone {
          } OK:   TestDateFormatSymbolsClone 
          TestTimeZoneDisplayName {
-         } OK:   TestTimeZoneDisplayName  (85ms) 
+         } OK:   TestTimeZoneDisplayName  (87ms) 
          TestTimeZoneInLocale {
          } OK:   TestTimeZoneInLocale  (15ms) 
          TestRoundtripWithCalendar {
@@ -7071,13 +7107,13 @@
          TestParsePosition {
          } OK:   TestParsePosition 
          TestMonthPatterns {
-         } OK:   TestMonthPatterns  (47ms) 
+         } OK:   TestMonthPatterns  (41ms) 
          TestContext {
          } OK:   TestContext 
          TestNonGregoFmtParse {
-         } OK:   TestNonGregoFmtParse  (10ms) 
+         } OK:   TestNonGregoFmtParse  (12ms) 
          TestFormatsWithNumberSystems {
-         } OK:   TestFormatsWithNumberSystems  (8ms) 
+         } OK:   TestFormatsWithNumberSystems  (10ms) 
          TestDotAndAtLeniency {
          } OK:   TestDotAndAtLeniency  (12ms) 
          TestDateFormatLeniency {
@@ -7087,7 +7123,7 @@
          TestParseLeniencyAPIs {
          } OK:   TestParseLeniencyAPIs 
          TestNumberFormatOverride {
-         } OK:   TestNumberFormatOverride  (14ms) 
+         } OK:   TestNumberFormatOverride  (19ms) 
          TestCreateInstanceForSkeleton {
          } OK:   TestCreateInstanceForSkeleton 
          TestCreateInstanceForSkeletonDefault {
@@ -7101,7 +7137,7 @@
          TestChangeCalendar {
          } OK:   TestChangeCalendar 
          TestPatternFromSkeleton {
-         } OK:   TestPatternFromSkeleton  (8ms) 
+         } OK:   TestPatternFromSkeleton  (17ms) 
          TestAmPmMidnightNoon {
          } OK:   TestAmPmMidnightNoon 
          TestFlexibleDayPeriod {
@@ -7117,20 +7153,20 @@
          TestAdoptCalendarLeak {
          } OK:   TestAdoptCalendarLeak 
          Test20741_ABFields {
-         } OK:   Test20741_ABFields  (71ms) 
+         } OK:   Test20741_ABFields  (66ms) 
          Test22023_UTCWithMinusZero {
          } OK:   Test22023_UTCWithMinusZero 
          TestNumericFieldStrictParse {
          } OK:   TestNumericFieldStrictParse 
          TestHourCycle {
-         } OK:   TestHourCycle  (9ms) 
+         } OK:   TestHourCycle  (10ms) 
          TestHCInLocale {
          } OK:   TestHCInLocale  (15ms) 
          TestBogusLocale {
          } OK:   TestBogusLocale 
          TestLongLocale {
          } OK:   TestLongLocale 
-      } OK:   DateFormatTest  (620ms) 
+      } OK:   DateFormatTest  (715ms) 
       TestMessageFormat {
          testBug1 {
          } OK:   testBug1 
@@ -7169,7 +7205,7 @@
          TestUnlimitedArgsAndSubformats {
          } OK:   TestUnlimitedArgsAndSubformats 
          TestRBNF {
-         } OK:   TestRBNF  (35ms) 
+         } OK:   TestRBNF  (31ms) 
          TestTurkishCasing {
          } OK:   TestTurkishCasing 
          testAutoQuoteApostrophe {
@@ -7202,7 +7238,7 @@
          } OK:   TestMessageFormatDateSkeleton 
          TestMessageFormatTimeSkeleton {
          } OK:   TestMessageFormatTimeSkeleton 
-      } OK:   TestMessageFormat  (43ms) 
+      } OK:   TestMessageFormat  (44ms) 
       NumberFormatTest {
          TestCurrencySign {
          } OK:   TestCurrencySign 
@@ -7237,7 +7273,7 @@
          TestCurrencyObject {
          } OK:   TestCurrencyObject 
          TestCurrencyPatterns {
-         } OK:   TestCurrencyPatterns  (57ms) 
+         } OK:   TestCurrencyPatterns  (50ms) 
          TestWhiteSpaceParsing {
          } OK:   TestWhiteSpaceParsing 
          TestComplexCurrency {
@@ -7259,7 +7295,7 @@
          TestIllegalPatterns {
          } OK:   TestIllegalPatterns 
          TestCases {
-         } OK:   TestCases  (7ms) 
+         } OK:   TestCases  (14ms) 
          TestCurrencyNames {
          } OK:   TestCurrencyNames 
          TestCurrencyVariants {
@@ -7281,15 +7317,15 @@
          TestCurrencyFormat {
          } OK:   TestCurrencyFormat 
          TestRounding {
-         } OK:   TestRounding  (18ms) 
+         } OK:   TestRounding  (30ms) 
          TestNonpositiveMultiplier {
          } OK:   TestNonpositiveMultiplier 
          TestNumberingSystems {
-         } OK:   TestNumberingSystems  (24ms) 
+         } OK:   TestNumberingSystems  (34ms) 
          TestSpaceParsing {
          } OK:   TestSpaceParsing 
          TestMultiCurrencySign {
-         } OK:   TestMultiCurrencySign 
+         } OK:   TestMultiCurrencySign  (8ms) 
          TestCurrencyFormatForMixParsing {
          } OK:   TestCurrencyFormatForMixParsing 
          TestMismatchedCurrencyFormatFail {
@@ -7297,11 +7333,11 @@
          TestDecimalFormatCurrencyParse {
          } OK:   TestDecimalFormatCurrencyParse 
          TestCurrencyIsoPluralFormat {
-         } OK:   TestCurrencyIsoPluralFormat  (8ms) 
+         } OK:   TestCurrencyIsoPluralFormat  (16ms) 
          TestCurrencyParsing {
-         } OK:   TestCurrencyParsing  (6ms) 
+         } OK:   TestCurrencyParsing  (10ms) 
          TestParseCurrencyInUCurr {
-         } OK:   TestParseCurrencyInUCurr  (260ms) 
+         } OK:   TestParseCurrencyInUCurr  (437ms) 
          TestFormatAttributes {
          } OK:   TestFormatAttributes 
          TestFieldPositionIterator {
@@ -7502,7 +7538,7 @@
          } OK:   Test21556_CurrencyAsDecimal 
          Test22088_Ethiopic {
          } OK:   Test22088_Ethiopic  (6ms) 
-      } OK:   NumberFormatTest  (450ms) 
+      } OK:   NumberFormatTest  (745ms) 
       DateFormatRegressionTest {
          Test4029195 {
          } OK:   Test4029195 
@@ -7576,7 +7612,7 @@
          } OK:   TestT10906 
          TestT13380 {
          } OK:   TestT13380 
-      } OK:   DateFormatRegressionTest  (10ms) 
+      } OK:   DateFormatRegressionTest  (14ms) 
       MessageFormatRegressionTest {
          Test4074764 {
          } OK:   Test4074764 
@@ -7632,11 +7668,11 @@
          } OK:   test4099975 
          test4117335 {
          } OK:   test4117335 
-      } OK:   DateFormatMiscTests  (8ms) 
+      } OK:   DateFormatMiscTests  (7ms) 
       NumberFormatRoundTripTest {
          start {
-         } OK:   start  (40ms) 
-      } OK:   NumberFormatRoundTripTest  (40ms) 
+         } OK:   start  (37ms) 
+      } OK:   NumberFormatRoundTripTest  (37ms) 
       NumberFormatRegressionTest {
          Test4075713 {
          } OK:   Test4075713 
@@ -7717,7 +7753,7 @@
          Test4110936 {
          } OK:   Test4110936 
          Test4122840 {
-         } OK:   Test4122840  (164ms) 
+         } OK:   Test4122840  (142ms) 
          Test4125885 {
          } OK:   Test4125885 
          Test4134034 {
@@ -7747,9 +7783,9 @@
          Test4179818 {
          } OK:   Test4179818 
          Test4212072 {
-         } OK:   Test4212072  (476ms) 
+         } OK:   Test4212072  (786ms) 
          Test4216742 {
-         } OK:   Test4216742  (10ms) 
+         } OK:   Test4216742  (19ms) 
          Test4217661 {
          } OK:   Test4217661 
          Test4161100 {
@@ -7769,14 +7805,14 @@
          Test9677 {
          } OK:   Test9677 
          Test10361 {
-         } OK:   Test10361  (83ms) 
-      } OK:   NumberFormatRegressionTest  (743ms) 
+         } OK:   Test10361  (170ms) 
+      } OK:   NumberFormatRegressionTest ( 1.15s )
       DateFormatRoundTripTest {
          TestDateFormatRoundTrip {
-         } OK:   TestDateFormatRoundTrip ((2.7s))
+         } OK:   TestDateFormatRoundTrip ((3.7s))
          TestCentury {
          } OK:   TestCentury 
-      } OK:   DateFormatRoundTripTest ((2.7s))
+      } OK:   DateFormatRoundTripTest ((3.7s))
       ParsePositionTest {
          TestParsePosition {
          } OK:   TestParsePosition 
@@ -7786,7 +7822,7 @@
          } OK:   TestFieldPosition_example 
          Test4109023 {
          } OK:   Test4109023 
-      } OK:   ParsePositionTest 
+      } OK:   ParsePositionTest  (7ms) 
       CalendarRegressionTest {
          test4100311 {
          } OK:   test4100311 
@@ -7795,7 +7831,7 @@
          test4028518 {
          } OK:   test4028518 
          test4031502 {
-         } OK:   test4031502  (13ms) 
+         } OK:   test4031502 ((1.8s))
          test4035301 {
          } OK:   test4035301 
          test4040996 {
@@ -7825,7 +7861,7 @@
          test41003112 {
          } OK:   test41003112 
          test4103271 {
-         } OK:   test4103271  (7ms) 
+         } OK:   test4103271  (6ms) 
          test4106136 {
          } OK:   test4106136 
          test4108764 {
@@ -7875,7 +7911,7 @@
          TestWeekShift {
          } OK:   TestWeekShift 
          TestTimeZoneTransitionAdd {
-         } OK:   TestTimeZoneTransitionAdd  (132ms) 
+         } OK:   TestTimeZoneTransitionAdd  (109ms) 
          TestDeprecates {
          } OK:   TestDeprecates 
          TestT5555 {
@@ -7903,10 +7939,10 @@
          TestUTCWrongAMPM22023 {
          } OK:   TestUTCWrongAMPM22023 
          TestAsiaManilaAfterSetGregorianChange22043 {
-         } OK:   TestAsiaManilaAfterSetGregorianChange22043  (16ms) 
+         } OK:   TestAsiaManilaAfterSetGregorianChange22043  (12ms) 
          TestRespectUExtensionFw {
          } OK:   TestRespectUExtensionFw 
-      } OK:   CalendarRegressionTest  (183ms) 
+      } OK:   CalendarRegressionTest ((1.9s))
       TimeZoneRegressionTest {
          Test4052967 {
          } OK:   Test4052967 
@@ -7923,7 +7959,7 @@
          Test4126678 {
          } OK:   Test4126678 
          Test4151406 {
-         } OK:   Test4151406  (199ms) 
+         } OK:   Test4151406  (147ms) 
          Test4151429 {
          } OK:   Test4151429 
          Test4154537 {
@@ -7948,7 +7984,7 @@
          } OK:   Test4184229 
          TestNegativeDaylightSaving {
          } OK:   TestNegativeDaylightSaving 
-      } OK:   TimeZoneRegressionTest  (200ms) 
+      } OK:   TimeZoneRegressionTest  (151ms) 
       IntlCalendarTest {
          TestTypes {
          } OK:   TestTypes 
@@ -7989,9 +8025,9 @@
          TestConsistencyROC {
          } OK:   TestConsistencyROC 
          TestConsistencyChinese {
-         } OK:   TestConsistencyChinese  (356ms) 
+         } OK:   TestConsistencyChinese  (252ms) 
          TestConsistencyDangi {
-         } OK:   TestConsistencyDangi  (343ms) 
+         } OK:   TestConsistencyDangi  (234ms) 
          TestConsistencyBuddhist {
          } OK:   TestConsistencyBuddhist 
          TestConsistencyEthiopicAmeteAlem {
@@ -8018,7 +8054,7 @@
          } OK:   TestIslamicUmalquraCalendarSlow 
          TestJapaneseLargeEra {
          } OK:   TestJapaneseLargeEra 
-      } OK:   IntlCalendarTest  (743ms) 
+      } OK:   IntlCalendarTest  (535ms) 
       AstroTest {
          TestSolarLongitude {
          } OK:   TestSolarLongitude 
@@ -8053,13 +8089,13 @@
          TestOlsonTransition {
          } OK:   TestOlsonTransition  (10ms) 
          TestRBTZTransition {
-         } OK:   TestRBTZTransition  (40ms) 
+         } OK:   TestRBTZTransition  (36ms) 
          TestHasEquivalentTransitions {
          } OK:   TestHasEquivalentTransitions 
          TestVTimeZoneRoundTrip {
-         } OK:   TestVTimeZoneRoundTrip  (32ms) 
+         } OK:   TestVTimeZoneRoundTrip  (28ms) 
          TestVTimeZoneRoundTripPartial {
-         } OK:   TestVTimeZoneRoundTripPartial  (65ms) 
+         } OK:   TestVTimeZoneRoundTripPartial  (58ms) 
          TestVTimeZoneSimpleWrite {
          } OK:   TestVTimeZoneSimpleWrite 
          TestVTimeZoneHeaderProps {
@@ -8082,13 +8118,13 @@
          } OK:   TestVTimeZoneWrapper 
          TestT8943 {
          } OK:   TestT8943 
-      } OK:   TimeZoneRuleTest  (159ms) 
+      } OK:   TimeZoneRuleTest  (146ms) 
       DataDrivenCalendarTest {
          TestCalendarConversion {
-         } OK:   TestCalendarConversion  (8ms) 
+         } OK:   TestCalendarConversion  (6ms) 
          TestCalendarOperations {
-         } OK:   TestCalendarOperations  (20ms) 
-      } OK:   DataDrivenCalendarTest  (28ms) 
+         } OK:   TestCalendarOperations  (11ms) 
+      } OK:   DataDrivenCalendarTest  (18ms) 
       DataDrivenFormatTest {
          TestConsistentPivot {
          } OK:   TestConsistentPivot 
@@ -8102,14 +8138,14 @@
          } OK:   TestMoreDateParse 
          TestYearLengths {
          } OK:   TestYearLengths 
-      } OK:   DataDrivenFormatTest  (10ms) 
+      } OK:   DataDrivenFormatTest  (11ms) 
       IntlTestDateTimePatternGeneratorAPI {
          testAPI {
-         } OK:   testAPI  (31ms) 
+         } OK:   testAPI  (29ms) 
          testOptions {
          } OK:   testOptions  (11ms) 
          testAllFieldPatterns {
-         } OK:   testAllFieldPatterns  (9ms) 
+         } OK:   testAllFieldPatterns  (8ms) 
          testStaticGetSkeleton {
          } OK:   testStaticGetSkeleton 
          testC {
@@ -8120,7 +8156,7 @@
          } OK:   testGetFieldDisplayNames 
          testJjMapping {
          (Known issue CLDR-17979) Need timeFormats with h for yue_Hant_CN
-         } OK:   testJjMapping  (743ms) 
+         } OK:   testJjMapping  (660ms) 
          test20640_HourCyclArsEnNH {
          } OK:   test20640_HourCyclArsEnNH 
          testFallbackWithDefaultRootLocale {
@@ -8128,28 +8164,28 @@
          testGetDefaultHourCycle_OnEmptyInstance {
          } OK:   testGetDefaultHourCycle_OnEmptyInstance 
          test_jConsistencyOddLocales {
-         } OK:   test_jConsistencyOddLocales  (20ms) 
+         } OK:   test_jConsistencyOddLocales  (12ms) 
          testBestPattern {
-         } OK:   testBestPattern  (16ms) 
+         } OK:   testBestPattern  (7ms) 
          testDateTimePatterns {
          } OK:   testDateTimePatterns 
          testISO8601 {
          } OK:   testISO8601 
          testRegionOverride {
          } OK:   testRegionOverride 
-      } OK:   IntlTestDateTimePatternGeneratorAPI  (855ms) 
+      } OK:   IntlTestDateTimePatternGeneratorAPI  (754ms) 
       TimeZoneOffsetLocalTest {
          TestGetOffsetAroundTransition {
          } OK:   TestGetOffsetAroundTransition 
       } OK:   TimeZoneOffsetLocalTest 
       TimeZoneFormatTest {
          TestTimeZoneRoundTrip {
-         } OK:   TestTimeZoneRoundTrip ((8.3s))
+         } OK:   TestTimeZoneRoundTrip ((10.6s))
          TestTimeRoundTrip {
          (Known issue 11052) Ambiguous zone name - Samoa Time
-         } OK:   TestTimeRoundTrip ((4.2s))
+         } OK:   TestTimeRoundTrip ((7.3s))
          TestParse {
-         } OK:   TestParse  (31ms) 
+         } OK:   TestParse  (38ms) 
          TestISOFormat {
          } OK:   TestISOFormat 
          TestFormat {
@@ -8161,7 +8197,7 @@
          TestFormatTZDBNamesAllZoneCoverage {
          } OK:   TestFormatTZDBNamesAllZoneCoverage 
          TestAdoptDefaultThreadSafe {
-         } OK:   TestAdoptDefaultThreadSafe  (598ms) 
+         } OK:   TestAdoptDefaultThreadSafe  (278ms) 
          TestCentralTime {
          } OK:   TestCentralTime  (7ms) 
          TestBogusLocale {
@@ -8170,12 +8206,12 @@
          } OK:   Test22614GetMetaZoneNamesNotCrash 
          Test22615NonASCIIID {
          } OK:   Test22615NonASCIIID 
-      } OK:   TimeZoneFormatTest ((13.1s))
+      } OK:   TimeZoneFormatTest ((18.3s))
       PluralRulesTest {
          testAPI {
          } OK:   testAPI 
          testGetSamples {
-         } OK:   testGetSamples  (129ms) 
+         } OK:   testGetSamples  (171ms) 
          testGetDecimalQuantitySamples {
          } OK:   testGetDecimalQuantitySamples  (60ms) 
          testGetOrAddSamplesFromString {
@@ -8205,7 +8241,7 @@
          testSelectRange {
          } OK:   testSelectRange 
          testAvailableLocales {
-         } OK:   testAvailableLocales  (17ms) 
+         } OK:   testAvailableLocales  (16ms) 
          testParseErrors {
          } OK:   testParseErrors 
          testFixedDecimal {
@@ -8218,14 +8254,14 @@
          } OK:   testDoubleEqualSign 
          test22638LongNumberValue {
          } OK:   test22638LongNumberValue 
-      } OK:   PluralRulesTest  (216ms) 
+      } OK:   PluralRulesTest  (260ms) 
       PluralFormatTest {
          pluralFormatBasicTest {
          } OK:   pluralFormatBasicTest 
          pluralFormatUnitTest {
          } OK:   pluralFormatUnitTest 
          pluralFormatLocaleTest {
-         } OK:   pluralFormatLocaleTest  (20ms) 
+         } OK:   pluralFormatLocaleTest  (18ms) 
          pluralFormatExtendedTest {
          } OK:   pluralFormatExtendedTest 
          pluralFormatExtendedParseTest {
@@ -8234,12 +8270,12 @@
          } OK:   ordinalFormatTest 
          TestDecimals {
          } OK:   TestDecimals 
-      } OK:   PluralFormatTest  (25ms) 
+      } OK:   PluralFormatTest  (22ms) 
       DateIntervalFormatTest {
          testAPI {
-         } OK:   testAPI  (15ms) 
+         } OK:   testAPI  (11ms) 
          testFormat {
-         } OK:   testFormat  (216ms) 
+         } OK:   testFormat  (222ms) 
          testFormatUserDII {
          } OK:   testFormatUserDII  (7ms) 
          testSetIntervalPatternNoSideEffect {
@@ -8253,48 +8289,48 @@
          testTicket11985 {
          } OK:   testTicket11985 
          testTicket11669 {
-         } OK:   testTicket11669  (33ms) 
+         } OK:   testTicket11669  (28ms) 
          testTicket12065 {
          } OK:   testTicket12065 
          testFormattedDateInterval {
          } OK:   testFormattedDateInterval 
          testCreateInstanceForAllLocales {
-         } OK:   testCreateInstanceForAllLocales ((2.9s))
+         } OK:   testCreateInstanceForAllLocales ((2.3s))
          testTicket20707 {
-         } OK:   testTicket20707  (159ms) 
+         } OK:   testTicket20707  (148ms) 
          testFormatMillisecond {
-         } OK:   testFormatMillisecond  (42ms) 
+         } OK:   testFormatMillisecond  (27ms) 
          testHourMetacharacters {
-         } OK:   testHourMetacharacters  (140ms) 
+         } OK:   testHourMetacharacters  (104ms) 
          testContext {
-         } OK:   testContext  (7ms) 
+         } OK:   testContext  (9ms) 
          testTicket21222GregorianEraDiff {
          } OK:   testTicket21222GregorianEraDiff 
          testTicket21222ROCEraDiff {
-         } OK:   testTicket21222ROCEraDiff 
+         } OK:   testTicket21222ROCEraDiff  (7ms) 
          testTicket21222JapaneseEraDiff {
-         } OK:   testTicket21222JapaneseEraDiff 
+         } OK:   testTicket21222JapaneseEraDiff  (7ms) 
          testTicket21939 {
-         } OK:   testTicket21939  (15ms) 
+         } OK:   testTicket21939  (21ms) 
          testTicket20710_FieldIdentity {
-         } OK:   testTicket20710_FieldIdentity  (7ms) 
+         } OK:   testTicket20710_FieldIdentity 
          testTicket20710_IntervalIdentity {
-         } OK:   testTicket20710_IntervalIdentity  (141ms) 
-      } OK:   DateIntervalFormatTest ((3.7s))
+         } OK:   testTicket20710_IntervalIdentity  (208ms) 
+      } OK:   DateIntervalFormatTest ((3.1s))
       TimeUnitTest {
          testBasic {
-         } OK:   testBasic  (177ms) 
+         } OK:   testBasic  (322ms) 
          testAPI {
-         } OK:   testAPI 
+         } OK:   testAPI  (6ms) 
          testGreekWithFallback {
-         } OK:   testGreekWithFallback  (15ms) 
+         } OK:   testGreekWithFallback  (39ms) 
          testGreekWithSanitization {
          } OK:   testGreekWithSanitization 
          test10219Plurals {
          } OK:   test10219Plurals 
          TestBritishShortHourFallback {
          } OK:   TestBritishShortHourFallback 
-      } OK:   TimeUnitTest  (203ms) 
+      } OK:   TimeUnitTest  (380ms) 
       SelectFormatTest {
          selectFormatAPITest {
          } OK:   selectFormatAPITest 
@@ -8331,14 +8367,14 @@
          TestUldnWithGarbage {
          } OK:   TestUldnWithGarbage 
          TestSubstituteHandling {
-         } OK:   TestSubstituteHandling 
+         } OK:   TestSubstituteHandling  (10ms) 
          TestNumericRegionID {
          } OK:   TestNumericRegionID 
-      } OK:   LocaleDisplayNamesTest  (10ms) 
+      } OK:   LocaleDisplayNamesTest  (12ms) 
       DecimalFormatTest {
          DataDrivenTests {
-         } OK:   DataDrivenTests  (439ms) 
-      } OK:   DecimalFormatTest  (440ms) 
+         } OK:   DataDrivenTests  (524ms) 
+      } OK:   DecimalFormatTest  (524ms) 
       ListFormatterTest {
          TestRoot {
          } OK:   TestRoot 
@@ -8388,7 +8424,7 @@
          } OK:   TestInt32Overflow 
          Test21871 {
          } OK:   Test21871 
-      } OK:   ListFormatterTest  (12ms) 
+      } OK:   ListFormatterTest  (11ms) 
       GenderInfoTest {
          TestGetListGender {
          } OK:   TestGetListGender 
@@ -8430,7 +8466,7 @@
          } OK:   TestAPIVariants 
          TestBug12975 {
          } OK:   TestBug12975 
-      } OK:   CompactDecimalFormatTest  (15ms) 
+      } OK:   CompactDecimalFormatTest  (11ms) 
       RegionTest {
          TestKnownRegions {
          } OK:   TestKnownRegions 
@@ -8449,7 +8485,7 @@
          TestGetPreferredValues {
          } OK:   TestGetPreferredValues 
          TestContains {
-         } OK:   TestContains  (9ms) 
+         } OK:   TestContains 
          TestAvailableTerritories {
          } OK:   TestAvailableTerritories 
          TestNoContainedRegions {
@@ -8458,7 +8494,7 @@
          } OK:   TestGroupingChildren 
          TestGetRegionForSupplementalDataMatch {
          } OK:   TestGetRegionForSupplementalDataMatch 
-      } OK:   RegionTest  (13ms) 
+      } OK:   RegionTest  (9ms) 
       RelativeDateTimeFormatterTest {
          TestEnglish {
          } OK:   TestEnglish 
@@ -8503,12 +8539,12 @@
          TestFormatNumeric {
          } OK:   TestFormatNumeric 
          TestLocales {
-         } OK:   TestLocales  (461ms) 
+         } OK:   TestLocales  (484ms) 
          TestFields {
          } OK:   TestFields 
          TestRBNF {
          } OK:   TestRBNF 
-      } OK:   RelativeDateTimeFormatterTest  (491ms) 
+      } OK:   RelativeDateTimeFormatterTest  (501ms) 
       MeasureFormatTest {
          TestBasic {
          } OK:   TestBasic 
@@ -8549,7 +8585,7 @@
          TestExamplesInDocs {
          } OK:   TestExamplesInDocs 
          TestFormatPeriodEn {
-         } OK:   TestFormatPeriodEn  (11ms) 
+         } OK:   TestFormatPeriodEn  (12ms) 
          Test10219FractionalPlurals {
          } OK:   Test10219FractionalPlurals 
          TestGreek {
@@ -8565,7 +8601,7 @@
          TestMultiples {
          } OK:   TestMultiples 
          TestManyLocaleDurations {
-         } OK:   TestManyLocaleDurations  (6ms) 
+         } OK:   TestManyLocaleDurations  (21ms) 
          TestGram {
          } OK:   TestGram 
          TestCurrencies {
@@ -8581,13 +8617,13 @@
          TestEquality {
          } OK:   TestEquality 
          TestGroupingSeparator {
-         } OK:   TestGroupingSeparator 
+         } OK:   TestGroupingSeparator  (8ms) 
          TestDoubleZero {
          } OK:   TestDoubleZero 
          TestUnitPerUnitResolution {
          } OK:   TestUnitPerUnitResolution 
          TestIndividualPluralFallback {
-         } OK:   TestIndividualPluralFallback 
+         } OK:   TestIndividualPluralFallback ((2.6s))
          Test20332_PersonUnits {
          } OK:   Test20332_PersonUnits 
          TestNumericTime {
@@ -8620,7 +8656,7 @@
          } OK:   TestInternalMeasureUnitImpl 
          TestMeasureEquality {
          } OK:   TestMeasureEquality 
-      } OK:   MeasureFormatTest  (40ms) 
+      } OK:   MeasureFormatTest ((2.7s))
       NumberFormatSpecificationTest {
          TestBasicPatterns {
          } OK:   TestBasicPatterns 
@@ -8638,7 +8674,7 @@
          } OK:   TestPerMilli 
          TestPadding {
          } OK:   TestPadding 
-      } OK:   NumberFormatSpecificationTest  (6ms) 
+      } OK:   NumberFormatSpecificationTest  (17ms) 
       ScientificNumberFormatterTest {
          TestBasic {
          } OK:   TestBasic 
@@ -8652,13 +8688,13 @@
          } OK:   TestFixedDecimalMarkup 
          TestFixedDecimalSuperscript {
          } OK:   TestFixedDecimalSuperscript 
-      } OK:   ScientificNumberFormatterTest 
+      } OK:   ScientificNumberFormatterTest  (9ms) 
       NumberFormatDataDrivenTest {
          TestNumberFormatTestTuple {
          } OK:   TestNumberFormatTestTuple 
          TestDataDrivenICU4C {
-         } OK:   TestDataDrivenICU4C  (78ms) 
-      } OK:   NumberFormatDataDrivenTest  (79ms) 
+         } OK:   TestDataDrivenICU4C  (97ms) 
+      } OK:   NumberFormatDataDrivenTest  (98ms) 
       NumberTest {
          AffixUtilsTest {
             testEscape {
@@ -8680,37 +8716,37 @@
             notationCompact {
             } OK:   notationCompact  (17ms) 
             unitMeasure {
-            } OK:   unitMeasure  (33ms) 
+            } OK:   unitMeasure  (37ms) 
             unitCompoundMeasure {
-            } OK:   unitCompoundMeasure  (11ms) 
+            } OK:   unitCompoundMeasure  (10ms) 
             unitArbitraryMeasureUnits {
             } OK:   unitArbitraryMeasureUnits  (8ms) 
             unitSkeletons {
             } OK:   unitSkeletons 
             unitUsage {
-            } OK:   unitUsage  (132ms) 
+            } OK:   unitUsage  (147ms) 
             unitUsageErrorCodes {
             } OK:   unitUsageErrorCodes 
             unitUsageSkeletons {
-            } OK:   unitUsageSkeletons  (23ms) 
+            } OK:   unitUsageSkeletons  (28ms) 
             unitCurrency {
             } OK:   unitCurrency  (9ms) 
             unitInflections {
-            } OK:   unitInflections  (34ms) 
+            } OK:   unitInflections  (30ms) 
             unitNounClass {
             } OK:   unitNounClass  (9ms) 
             unitNotConvertible {
             } OK:   unitNotConvertible 
             unitPercent {
-            } OK:   unitPercent  (6ms) 
+            } OK:   unitPercent  (7ms) 
             unitLocaleTags {
-            } OK:   unitLocaleTags  (12ms) 
+            } OK:   unitLocaleTags  (13ms) 
             roundingFraction {
             } OK:   roundingFraction 
             roundingFigures {
             } OK:   roundingFigures 
             roundingFractionFigures {
-            } OK:   roundingFractionFigures  (6ms) 
+            } OK:   roundingFractionFigures 
             roundingOther {
             } OK:   roundingOther  (16ms) 
             roundingIncrementRegressionTest {
@@ -8718,7 +8754,7 @@
             roundingPriorityCoverageTest {
             } OK:   roundingPriorityCoverageTest 
             grouping {
-            } OK:   grouping  (11ms) 
+            } OK:   grouping  (10ms) 
             padding {
             } OK:   padding 
             integerWidth {
@@ -8744,7 +8780,7 @@
             fieldPositionLogic {
             } OK:   fieldPositionLogic 
             fieldPositionCoverage {
-            } OK:   fieldPositionCoverage  (9ms) 
+            } OK:   fieldPositionCoverage  (11ms) 
             toFormat {
             } OK:   toFormat 
             errors {
@@ -8762,8 +8798,8 @@
             formatUnitsAliases {
             } OK:   formatUnitsAliases 
             testIssue22378 {
-            } OK:   testIssue22378  (9ms) 
-         } OK:   NumberFormatterApiTest  (408ms) 
+            } OK:   testIssue22378  (11ms) 
+         } OK:   NumberFormatterApiTest  (430ms) 
          DecimalQuantityTest {
             testDecimalQuantityBehaviorStandalone {
             } OK:   testDecimalQuantityBehaviorStandalone 
@@ -8791,7 +8827,7 @@
             } OK:   testSuppressedExponentUnchangedByInitialScaling 
             testDecimalQuantityParseFormatRoundTrip {
             } OK:   testDecimalQuantityParseFormatRoundTrip 
-         } OK:   DecimalQuantityTest  (6ms) 
+         } OK:   DecimalQuantityTest  (9ms) 
          ModifiersTest {
             testConstantAffixModifier {
             } OK:   testConstantAffixModifier 
@@ -8828,7 +8864,7 @@
          } OK:   DoubleConversionTest 
          NumberParserTest {
             testBasic {
-            } OK:   testBasic  (17ms) 
+            } OK:   testBasic  (13ms) 
             testSeriesMatcher {
             } OK:   testSeriesMatcher 
             testCombinedCurrencyMatcher {
@@ -8836,10 +8872,10 @@
             testAffixPatternMatcher {
             } OK:   testAffixPatternMatcher 
             test20360_BidiOverflow {
-            } OK:   test20360_BidiOverflow  (8ms) 
+            } OK:   test20360_BidiOverflow  (6ms) 
             testInfiniteRecursion {
             } OK:   testInfiniteRecursion 
-         } OK:   NumberParserTest  (27ms) 
+         } OK:   NumberParserTest  (23ms) 
          NumberSkeletonTest {
             validTokens {
             } OK:   validTokens 
@@ -8860,19 +8896,19 @@
             wildcardCharacters {
             } OK:   wildcardCharacters 
             perUnitInArabic {
-            } OK:   perUnitInArabic  (311ms) 
+            } OK:   perUnitInArabic  (167ms) 
             perUnitToSkeleton {
             } OK:   perUnitToSkeleton 
             measurementSystemOverride {
-            } OK:   measurementSystemOverride  (31ms) 
-         } OK:   NumberSkeletonTest  (351ms) 
+            } OK:   measurementSystemOverride  (16ms) 
+         } OK:   NumberSkeletonTest  (187ms) 
          NumberRangeFormatterTest {
             testSanity {
             } OK:   testSanity 
             testBasic {
             } OK:   testBasic 
             testCollapse {
-            } OK:   testCollapse  (15ms) 
+            } OK:   testCollapse  (9ms) 
             testIdentity {
             } OK:   testIdentity 
             testDifferentFormatters {
@@ -8893,7 +8929,7 @@
             (Known issue ICU-21281) 
             } OK:   testGetDecimalNumbers 
             test21684_Performance {
-            } OK:   test21684_Performance  (23ms) 
+            } OK:   test21684_Performance  (10ms) 
             test21358_SignPosition {
             } OK:   test21358_SignPosition 
             test21683_StateLeak {
@@ -8902,7 +8938,7 @@
             } OK:   testCreateLNRFFromNumberingSystemInSkeleton 
             test22288_DifferentStartEndSettings {
             } OK:   test22288_DifferentStartEndSettings 
-         } OK:   NumberRangeFormatterTest  (87ms) 
+         } OK:   NumberRangeFormatterTest  (38ms) 
          SimpleNumberFormatterTest {
             testBasic {
             } OK:   testBasic 
@@ -8922,15 +8958,15 @@
          NumberPermutationTest {
             testPermutations {
             Quick mode: stopped after 1095 lines
-            } OK:   testPermutations  (167ms) 
-         } OK:   NumberPermutationTest  (169ms) 
-      } OK:   NumberTest ( 1.06s )
+            } OK:   testPermutations  (158ms) 
+         } OK:   NumberPermutationTest  (164ms) 
+      } OK:   NumberTest  (860ms) 
       EraRulesTest {
          testAPIs {
          } OK:   testAPIs 
          testJapanese {
          } OK:   testJapanese 
-      } OK:   EraRulesTest  (7ms) 
+      } OK:   EraRulesTest 
       FormattedValueTest {
          testBasic {
          } OK:   testBasic 
@@ -8941,9 +8977,9 @@
       } OK:   FormattedValueTest 
       FormattedStringBuilderTest {
          testInsertAppendUnicodeString {
-         } OK:   testInsertAppendUnicodeString  (35ms) 
+         } OK:   testInsertAppendUnicodeString  (33ms) 
          testSplice {
-         } OK:   testSplice  (40ms) 
+         } OK:   testSplice  (39ms) 
          testInsertAppendCodePoint {
          } OK:   testInsertAppendCodePoint 
          testCopy {
@@ -8951,12 +8987,12 @@
          testFields {
          } OK:   testFields 
          testUnlimitedCapacity {
-         } OK:   testUnlimitedCapacity  (6ms) 
+         } OK:   testUnlimitedCapacity  (9ms) 
          testCodePoints {
          } OK:   testCodePoints 
          testInsertOverflow {
          } OK:   testInsertOverflow 
-      } OK:   FormattedStringBuilderTest  (99ms) 
+      } OK:   FormattedStringBuilderTest  (98ms) 
       StringSegmentTest {
          testOffset {
          } OK:   testOffset 
@@ -8968,26 +9004,26 @@
          } OK:   testGetCodePoint 
          testCommonPrefixLength {
          } OK:   testCommonPrefixLength 
-      } OK:   StringSegmentTest  (8ms) 
+      } OK:   StringSegmentTest 
       UnitsTest {
          testUnitConstantFreshness {
          } OK:   testUnitConstantFreshness 
          testExtractConvertibility {
-         } OK:   testExtractConvertibility 
+         } OK:   testExtractConvertibility  (8ms) 
          testConversionInfo {
          } OK:   testConversionInfo 
          testConverterWithCLDRTests {
 "(Known issue CLDR-17454) unitTest.txt for beaufort doesn't scale correctly
-         } OK:   testConverterWithCLDRTests  (34ms) 
+         } OK:   testConverterWithCLDRTests  (35ms) 
          testComplexUnitsConverter {
          } OK:   testComplexUnitsConverter 
          testComplexUnitsConverterSorting {
          } OK:   testComplexUnitsConverterSorting 
          testUnitPreferencesWithCLDRTests {
-         } OK:   testUnitPreferencesWithCLDRTests  (465ms) 
+         } OK:   testUnitPreferencesWithCLDRTests  (714ms) 
          testConverter {
-         } OK:   testConverter  (35ms) 
-      } OK:   UnitsTest  (549ms) 
+         } OK:   testConverter  (46ms) 
+      } OK:   UnitsTest  (818ms) 
       UnitsDataTest {
          testGetUnitCategory {
          } OK:   testGetUnitCategory 
@@ -9016,7 +9052,7 @@
          testAPICustomFunctions {
          } OK:   testAPICustomFunctions 
          testCustomFunctions {
-         } OK:   testCustomFunctions  (12ms) 
+         } OK:   testCustomFunctions  (9ms) 
          testAPI {
          } OK:   testAPI 
          testAPISimple {
@@ -9030,13 +9066,13 @@
          testLowLoneSurrogate {
          } OK:   testLowLoneSurrogate 
          dataDrivenTests {
-         } OK:   dataDrivenTests  (112ms) 
-      } OK:   TestMessageFormat2  (130ms) 
-   } OK:   format ((37.6s))
+         } OK:   dataDrivenTests  (178ms) 
+      } OK:   TestMessageFormat2  (193ms) 
+   } OK:   format ((49.8s))
    translit {
       TransliteratorTest {
          TestInstantiation {
-         } OK:   TestInstantiation ((3.4s))
+         } OK:   TestInstantiation ((2.3s))
          TestSimpleRules {
          } OK:   TestSimpleRules 
          TestRuleBasedInverse {
@@ -9086,7 +9122,7 @@
          TestCaseMap {
          } OK:   TestCaseMap 
          TestNameMap {
-         } OK:   TestNameMap  (6ms) 
+         } OK:   TestNameMap 
          TestLiberalizedID {
          } OK:   TestLiberalizedID 
          TestCreateInstance {
@@ -9094,7 +9130,7 @@
          TestNormalizationTransliterator {
          } OK:   TestNormalizationTransliterator 
          TestCompoundRBT {
-         } OK:   TestCompoundRBT  (7ms) 
+         } OK:   TestCompoundRBT 
          TestCompoundFilter {
          } OK:   TestCompoundFilter 
          TestRemove {
@@ -9109,7 +9145,7 @@
          } OK:   TestQuantifier 
          TestSTV {
          (Known issue ICU-21911) ICU4C cannot create inverse of (or unregister) Any-Xxxx/Variant transform created from both-direction transform
-         } OK:   TestSTV  (25ms) 
+         } OK:   TestSTV  (6ms) 
          TestCompoundInverse {
          } OK:   TestCompoundInverse 
          TestNFDChainRBT {
@@ -9133,13 +9169,13 @@
          TestQuantifiedSegment {
          } OK:   TestQuantifiedSegment 
          TestDevanagariLatinRT {
-         } OK:   TestDevanagariLatinRT  (10ms) 
+         } OK:   TestDevanagariLatinRT  (6ms) 
          TestTeluguLatinRT {
-         } OK:   TestTeluguLatinRT  (19ms) 
+         } OK:   TestTeluguLatinRT  (9ms) 
          TestCompoundLatinRT {
-         } OK:   TestCompoundLatinRT  (29ms) 
+         } OK:   TestCompoundLatinRT  (19ms) 
          TestSanskritLatinRT {
-         } OK:   TestSanskritLatinRT  (11ms) 
+         } OK:   TestSanskritLatinRT  (8ms) 
          TestLocaleInstantiation {
          } OK:   TestLocaleInstantiation 
          TestTitleAccents {
@@ -9165,10 +9201,10 @@
          TestDisplayName {
          } OK:   TestDisplayName 
          TestSpecialCases {
-         } OK:   TestSpecialCases  (10ms) 
+         } OK:   TestSpecialCases 
          TestIncrementalProgress {
          (Known issue ICU-21911) ICU4C cannot create inverse of Any-Xxxx/Variant transform created from both-direction transform
-         } OK:   TestIncrementalProgress  (230ms) 
+         } OK:   TestIncrementalProgress  (97ms) 
          TestSurrogateCasing {
          } OK:   TestSurrogateCasing 
          TestFunction {
@@ -9188,7 +9224,7 @@
          TestPatternWhiteSpace {
          } OK:   TestPatternWhiteSpace 
          TestAllCodepoints {
-         } OK:   TestAllCodepoints ((2.3s))
+         } OK:   TestAllCodepoints  (767ms) 
          TestBoilerplate {
          } OK:   TestBoilerplate 
          TestAlternateSyntax {
@@ -9196,7 +9232,7 @@
          TestBeginEnd {
          } OK:   TestBeginEnd 
          TestBeginEndToRules {
-         } OK:   TestBeginEndToRules  (20ms) 
+         } OK:   TestBeginEndToRules  (7ms) 
          TestRegisterAlias {
          } OK:   TestRegisterAlias 
          TestRuleStripping {
@@ -9204,17 +9240,17 @@
          TestHalfwidthFullwidth {
          } OK:   TestHalfwidthFullwidth 
          TestThai {
-         } OK:   TestThai  (77ms) 
+         } OK:   TestThai  (34ms) 
          TestAny {
-         } OK:   TestAny  (85ms) 
+         } OK:   TestAny  (23ms) 
          TestBasicTransliteratorEvenWithoutData {
-         } OK:   TestBasicTransliteratorEvenWithoutData  (15ms) 
-      } OK:   TransliteratorTest ((6.5s))
+         } OK:   TestBasicTransliteratorEvenWithoutData 
+      } OK:   TransliteratorTest ((3.4s))
       TransliteratorAPITest {
          TestgetInverse {
-         } OK:   TestgetInverse  (22ms) 
+         } OK:   TestgetInverse 
          TestgetID {
-         } OK:   TestgetID ( 1.15s )
+         } OK:   TestgetID  (211ms) 
          TestGetDisplayName {
          } OK:   TestGetDisplayName 
          TestTransliterate1 {
@@ -9241,61 +9277,61 @@
          } OK:   TestRegisterUnregister 
          TestUnicodeFunctor {
          } OK:   TestUnicodeFunctor 
-      } OK:   TransliteratorAPITest ( 1.19s )
+      } OK:   TransliteratorAPITest  (228ms) 
       CompoundTransliteratorTest {
          TestConstruction {
-         } OK:   TestConstruction  (8ms) 
+         } OK:   TestConstruction 
          TestCloneEqual {
          } OK:   TestCloneEqual 
          TestGetCount {
          } OK:   TestGetCount 
          TestGetSetAdoptTransliterator {
-         } OK:   TestGetSetAdoptTransliterator  (6ms) 
+         } OK:   TestGetSetAdoptTransliterator 
          TestTransliterate {
-         } OK:   TestTransliterate  (9ms) 
-      } OK:   CompoundTransliteratorTest  (28ms) 
+         } OK:   TestTransliterate 
+      } OK:   CompoundTransliteratorTest  (15ms) 
       TransliteratorRoundTripTest {
          TestCyrillic {
-         } OK:   TestCyrillic  (108ms) 
+         } OK:   TestCyrillic  (60ms) 
          TestHiragana {
-         } OK:   TestHiragana  (299ms) 
+         } OK:   TestHiragana  (83ms) 
          TestKatakana {
-         } OK:   TestKatakana  (208ms) 
+         } OK:   TestKatakana  (62ms) 
          TestJamo {
-         } OK:   TestJamo  (64ms) 
+         } OK:   TestJamo  (44ms) 
          TestHangul {
-         } OK:   TestHangul  (304ms) 
+         } OK:   TestHangul  (143ms) 
          TestGreek {
          (Known issue cldrbug:1911) 
-         } OK:   TestGreek  (126ms) 
+         } OK:   TestGreek  (47ms) 
          TestGreekUNGEGN {
          (Known issue cldrbug:1911) 
-         } OK:   TestGreekUNGEGN  (240ms) 
+         } OK:   TestGreekUNGEGN  (97ms) 
          Testel {
          (Known issue cldrbug:1911) 
-         } OK:   Testel  (194ms) 
+         } OK:   Testel  (97ms) 
          TestDevanagariLatin {
          (Known issue cldrbug:1911) 
-         } OK:   TestDevanagariLatin  (192ms) 
+         } OK:   TestDevanagariLatin  (85ms) 
          TestInterIndic {
          (Known issue cldrbug:1911) 
-         } OK:   TestInterIndic  (192ms) 
+         } OK:   TestInterIndic ((2.4s))
          TestHebrew {
          (Known issue cldrbug:1911) 
-         } OK:   TestHebrew  (49ms) 
+         } OK:   TestHebrew  (27ms) 
          TestArabic {
-         } OK:   TestArabic  (39ms) 
+         } OK:   TestArabic  (29ms) 
          TestHan {
-         } OK:   TestHan  (173ms) 
-      } OK:   TransliteratorRoundTripTest ((2.2s))
+         } OK:   TestHan  (160ms) 
+      } OK:   TransliteratorRoundTripTest ((3.4s))
       JamoTest {
          TestJamo {
-         } OK:   TestJamo  (6ms) 
+         } OK:   TestJamo 
          TestRealText {
-         } OK:   TestRealText  (7ms) 
+         } OK:   TestRealText  (8ms) 
          TestPiecemeal {
-         } OK:   TestPiecemeal  (11ms) 
-      } OK:   JamoTest  (45ms) 
+         } OK:   TestPiecemeal 
+      } OK:   JamoTest  (22ms) 
       TransliteratorErrorTest {
          TestTransliteratorErrors {
          } OK:   TestTransliteratorErrors 
@@ -9310,7 +9346,7 @@
          TestReplaceableClass {
          } OK:   TestReplaceableClass 
       } OK:   ReplaceableTest 
-   } OK:   translit ((10.0s))
+   } OK:   translit ((7.0s))
    rbbi {
       RBBIAPITest {
          TestCloneEquals {
@@ -9328,7 +9364,7 @@
          TestQuoteGrouping {
          } OK:   TestQuoteGrouping 
          TestRuleStatusVec {
-         } OK:   TestRuleStatusVec  (8ms) 
+         } OK:   TestRuleStatusVec 
          TestBug2190 {
          } OK:   TestBug2190 
          TestBug22580 {
@@ -9340,21 +9376,21 @@
          TestRuleStatus {
          } OK:   TestRuleStatus 
          TestRoundtripRules {
-         } OK:   TestRoundtripRules ( 1.33s )
+         } OK:   TestRoundtripRules  (479ms) 
          TestGetBinaryRules {
          } OK:   TestGetBinaryRules 
          TestRefreshInputText {
          } OK:   TestRefreshInputText 
          TestFilteredBreakIteratorBuilder {
-         } OK:   TestFilteredBreakIteratorBuilder  (11ms) 
-      } OK:   RBBIAPITest ( 1.40s )
+         } OK:   TestFilteredBreakIteratorBuilder 
+      } OK:   RBBIAPITest  (497ms) 
       RBBITest {
          TestBug4153072 {
          } OK:   TestBug4153072 
          TestUnicodeFiles {
          (Known issue 22127) 
          (Known issue 21097) 
-         } OK:   TestUnicodeFiles  (620ms) 
+         } OK:   TestUnicodeFiles  (292ms) 
          TestGetAvailableLocales {
          } OK:   TestGetAvailableLocales 
          TestGetDisplayName {
@@ -9362,21 +9398,21 @@
          TestEndBehaviour {
          } OK:   TestEndBehaviour 
          TestWordBreaks {
-         } OK:   TestWordBreaks  (111ms) 
+         } OK:   TestWordBreaks  (49ms) 
          TestWordBoundary {
          } OK:   TestWordBoundary 
          TestLineBreaks {
-         } OK:   TestLineBreaks  (747ms) 
+         } OK:   TestLineBreaks  (351ms) 
          TestSentBreaks {
-         } OK:   TestSentBreaks  (27ms) 
+         } OK:   TestSentBreaks  (13ms) 
          TestExtended {
-         } OK:   TestExtended  (208ms) 
+         } OK:   TestExtended  (103ms) 
          TestMonkey {
-         } OK:   TestMonkey ((5.0s))
+         } OK:   TestMonkey ((2.6s))
          TestBug3818 {
          } OK:   TestBug3818 
          TestDebug {
-         } OK:   TestDebug  (54ms) 
+         } OK:   TestDebug  (19ms) 
          TestBug5775 {
          } OK:   TestBug5775 
          TestBug9983 {
@@ -9394,7 +9430,7 @@
          TestBug12932 {
          } OK:   TestBug12932 
          TestEmoji {
-         } OK:   TestEmoji  (45ms) 
+         } OK:   TestEmoji  (27ms) 
          TestBug12519 {
          } OK:   TestBug12519 
          TestBug12677 {
@@ -9404,31 +9440,31 @@
          TestBug13447 {
          } OK:   TestBug13447 
          TestReverse {
-         } OK:   TestReverse  (495ms) 
+         } OK:   TestReverse  (550ms) 
          TestBug13692 {
-         } OK:   TestBug13692  (69ms) 
+         } OK:   TestBug13692  (79ms) 
          TestDebugRules {
          } OK:   TestDebugRules 
          Test8BitsTrieWith8BitStateTable {
-         } OK:   Test8BitsTrieWith8BitStateTable ( 1.33s )
+         } OK:   Test8BitsTrieWith8BitStateTable  (745ms) 
          Test8BitsTrieWith16BitStateTable {
-         } OK:   Test8BitsTrieWith16BitStateTable  (12ms) 
+         } OK:   Test8BitsTrieWith16BitStateTable  (16ms) 
          Test16BitsTrieWith8BitStateTable {
-         } OK:   Test16BitsTrieWith8BitStateTable ( 1.25s )
+         } OK:   Test16BitsTrieWith8BitStateTable  (628ms) 
          Test16BitsTrieWith16BitStateTable {
-         } OK:   Test16BitsTrieWith16BitStateTable ( 1.46s )
+         } OK:   Test16BitsTrieWith16BitStateTable  (410ms) 
          TestTable_8_16_Bits {
-         } OK:   TestTable_8_16_Bits ( 1.32s )
+         } OK:   TestTable_8_16_Bits ((2.6s))
          TestBug13590 {
-         } OK:   TestBug13590  (418ms) 
+         } OK:   TestBug13590  (115ms) 
          TestUnpairedSurrogate {
-         } OK:   TestUnpairedSurrogate  (12ms) 
+         } OK:   TestUnpairedSurrogate 
          TestLSTMThai {
          } OK:   TestLSTMThai 
          TestLSTMBurmese {
          } OK:   TestLSTMBurmese 
          TestRandomAccess {
-         } OK:   TestRandomAccess  (68ms) 
+         } OK:   TestRandomAccess  (29ms) 
          TestExternalBreakEngineWithFakeTaiLe {
          } OK:   TestExternalBreakEngineWithFakeTaiLe 
          TestExternalBreakEngineWithFakeYue {
@@ -9438,52 +9474,52 @@
          TestBug22581 {
          } OK:   TestBug22581 
          TestBug22584 {
-         } OK:   TestBug22584 ( 1.26s )
+         } OK:   TestBug22584  (363ms) 
          TestBug22585 {
          } OK:   TestBug22585 
          TestBug22602 {
-         } OK:   TestBug22602  (164ms) 
+         } OK:   TestBug22602  (52ms) 
          TestBug22636 {
-         } OK:   TestBug22636  (111ms) 
-      } OK:   RBBITest ((14.8s))
+         } OK:   TestBug22636  (28ms) 
+      } OK:   RBBITest ((9.2s))
       RBBIMonkeyTest {
          testMonkey {
-         } OK:   testMonkey ((5.5s))
-      } OK:   RBBIMonkeyTest ((5.5s))
+         } OK:   testMonkey ((4.3s))
+      } OK:   RBBIMonkeyTest ((4.3s))
       LSTMBETest {
          TestThaiGraphclust {
-         } OK:   TestThaiGraphclust  (252ms) 
+         } OK:   TestThaiGraphclust  (226ms) 
          TestThaiCodepoints {
-         } OK:   TestThaiCodepoints  (153ms) 
+         } OK:   TestThaiCodepoints  (109ms) 
          TestBurmeseGraphclust {
          } OK:   TestBurmeseGraphclust 
          TestThaiGraphclustWithLargeMemory {
-         } OK:   TestThaiGraphclustWithLargeMemory  (607ms) 
+         } OK:   TestThaiGraphclustWithLargeMemory  (362ms) 
          TestThaiCodepointsWithLargeMemory {
-         } OK:   TestThaiCodepointsWithLargeMemory  (225ms) 
-      } OK:   LSTMBETest ( 1.25s )
-   } OK:   rbbi ((23.0s))
+         } OK:   TestThaiCodepointsWithLargeMemory  (155ms) 
+      } OK:   LSTMBETest  (856ms) 
+   } OK:   rbbi ((14.8s))
    rbnf {
       TestEnglishSpellout {
-      } OK:   TestEnglishSpellout  (17ms) 
+      } OK:   TestEnglishSpellout  (15ms) 
       TestOrdinalAbbreviations {
       } OK:   TestOrdinalAbbreviations 
       TestDurations {
-      } OK:   TestDurations  (9ms) 
+      } OK:   TestDurations  (7ms) 
       TestSpanishSpellout {
       } OK:   TestSpanishSpellout 
       TestFrenchSpellout {
-      } OK:   TestFrenchSpellout  (10ms) 
+      } OK:   TestFrenchSpellout  (8ms) 
       TestSwissFrenchSpellout {
       } OK:   TestSwissFrenchSpellout 
       TestItalianSpellout {
       } OK:   TestItalianSpellout 
       TestGermanSpellout {
-      } OK:   TestGermanSpellout  (14ms) 
+      } OK:   TestGermanSpellout  (11ms) 
       TestThaiSpellout {
       } OK:   TestThaiSpellout 
       TestAPI {
-      } OK:   TestAPI  (161ms) 
+      } OK:   TestAPI  (145ms) 
       TestFractionalRuleSet {
       } OK:   TestFractionalRuleSet 
       TestSwedishSpellout {
@@ -9491,15 +9527,15 @@
       TestBelgianFrenchSpellout {
       } OK:   TestBelgianFrenchSpellout 
       TestSmallValues {
-      } OK:   TestSmallValues  (22ms) 
+      } OK:   TestSmallValues  (20ms) 
       TestLocalizations {
       } OK:   TestLocalizations 
       TestAllLocales {
-      } OK:   TestAllLocales ((6.7s))
+      } OK:   TestAllLocales ((8.5s))
       TestHebrewFraction {
       } OK:   TestHebrewFraction 
       TestPortugueseSpellout {
-      } OK:   TestPortugueseSpellout 
+      } OK:   TestPortugueseSpellout  (7ms) 
       TestMultiplierSubstitution {
       } OK:   TestMultiplierSubstitution 
       TestSetDecimalFormatSymbols {
@@ -9521,49 +9557,49 @@
       TestMinMaxIntegerDigitsIgnored {
       } OK:   TestMinMaxIntegerDigitsIgnored 
       TestNorwegianSpellout {
-      } OK:   TestNorwegianSpellout  (6ms) 
+      } OK:   TestNorwegianSpellout  (17ms) 
       TestNumberingSystem {
-      } OK:   TestNumberingSystem  (6ms) 
+      } OK:   TestNumberingSystem 
       TestDFRounding {
       } OK:   TestDFRounding 
       TestMemoryLeak22899 {
       } OK:   TestMemoryLeak22899 
       TestInfiniteRecursion {
       } OK:   TestInfiniteRecursion 
-   } OK:   rbnf ((7.0s))
+   } OK:   rbnf ((8.8s))
    rbnfrt {
       TestEnglishSpelloutRT {
-      } OK:   TestEnglishSpelloutRT  (277ms) 
+      } OK:   TestEnglishSpelloutRT  (521ms) 
       TestDurationsRT {
-      } OK:   TestDurationsRT  (75ms) 
+      } OK:   TestDurationsRT ((1.6s))
       TestSpanishSpelloutRT {
-      } OK:   TestSpanishSpelloutRT  (275ms) 
+      } OK:   TestSpanishSpelloutRT  (442ms) 
       TestFrenchSpelloutRT {
-      } OK:   TestFrenchSpelloutRT  (281ms) 
+      } OK:   TestFrenchSpelloutRT  (382ms) 
       TestSwissFrenchSpelloutRT {
-      } OK:   TestSwissFrenchSpelloutRT  (283ms) 
+      } OK:   TestSwissFrenchSpelloutRT  (248ms) 
       TestItalianSpelloutRT {
-      } OK:   TestItalianSpelloutRT  (229ms) 
+      } OK:   TestItalianSpelloutRT  (182ms) 
       TestGermanSpelloutRT {
-      } OK:   TestGermanSpelloutRT  (194ms) 
+      } OK:   TestGermanSpelloutRT  (148ms) 
       TestSwedishSpelloutRT {
-      } OK:   TestSwedishSpelloutRT  (149ms) 
+      } OK:   TestSwedishSpelloutRT  (125ms) 
       TestDutchSpelloutRT {
-      } OK:   TestDutchSpelloutRT  (320ms) 
+      } OK:   TestDutchSpelloutRT  (246ms) 
       TestJapaneseSpelloutRT {
-      } OK:   TestJapaneseSpelloutRT  (112ms) 
+      } OK:   TestJapaneseSpelloutRT  (90ms) 
       TestRussianSpelloutRT {
       } OK:   TestRussianSpelloutRT ((2.0s))
       TestPortugueseSpelloutRT {
-      } OK:   TestPortugueseSpelloutRT  (698ms) 
-   } OK:   rbnfrt ((4.9s))
+      } OK:   TestPortugueseSpelloutRT  (634ms) 
+   } OK:   rbnfrt ((6.6s))
    icuserv {
       testAPI_One {
       } OK:   testAPI_One 
       testAPI_Two {
       } OK:   testAPI_Two 
       testRBF {
-      } OK:   testRBF  (139ms) 
+      } OK:   testRBF  (86ms) 
       testNotification {
       } OK:   testNotification 
       testLocale {
@@ -9572,7 +9608,7 @@
       } OK:   testWrapFactory 
       testCoverage {
       } OK:   testCoverage 
-   } OK:   icuserv  (142ms) 
+   } OK:   icuserv  (88ms) 
    idna {
       TestToASCII {
       } OK:   TestToASCII 
@@ -9589,15 +9625,15 @@
       TestChaining {
       } OK:   TestChaining 
       TestRootLabelSeparator {
-      } OK:   TestRootLabelSeparator  (6ms) 
+      } OK:   TestRootLabelSeparator 
       TestCompareReferenceImpl {
-      } OK:   TestCompareReferenceImpl  (244ms) 
+      } OK:   TestCompareReferenceImpl  (150ms) 
       TestDataFile {
-      } OK:   TestDataFile  (29ms) 
+      } OK:   TestDataFile  (25ms) 
       TestRefIDNA {
-      } OK:   TestRefIDNA  (52ms) 
+      } OK:   TestRefIDNA  (40ms) 
       TestIDNAMonkeyTest {
-      } OK:   TestIDNAMonkeyTest  (37ms) 
+      } OK:   TestIDNAMonkeyTest  (31ms) 
       TestConformanceTestVectors {
          Test {
          } OK:   Test 
@@ -9618,25 +9654,25 @@
          TestSomeCases {
          } OK:   TestSomeCases 
          IdnaTest {
-         } OK:   IdnaTest  (56ms) 
-      } OK:   UTS46Test  (61ms) 
-   } OK:   idna  (443ms) 
+         } OK:   IdnaTest  (83ms) 
+      } OK:   UTS46Test  (97ms) 
+   } OK:   idna  (364ms) 
    convert {
       TestToUnicode {
-      } OK:   TestToUnicode  (7ms) 
+      } OK:   TestToUnicode  (10ms) 
       TestFromUnicode {
-      } OK:   TestFromUnicode  (6ms) 
+      } OK:   TestFromUnicode  (9ms) 
       TestGetUnicodeSet {
-      } OK:   TestGetUnicodeSet  (27ms) 
+      } OK:   TestGetUnicodeSet  (35ms) 
       TestGetUnicodeSet2 {
-      } OK:   TestGetUnicodeSet2 ((7.2s))
+      } OK:   TestGetUnicodeSet2 ((7.7s))
       TestDefaultIgnorableCallback {
-      } OK:   TestDefaultIgnorableCallback  (123ms) 
+      } OK:   TestDefaultIgnorableCallback  (116ms) 
       TestUTF8ToUTF8Overflow {
       } OK:   TestUTF8ToUTF8Overflow 
       TestUTF8ToUTF8Streaming {
       } OK:   TestUTF8ToUTF8Streaming 
-   } OK:   convert ((7.3s))
+   } OK:   convert ((7.9s))
    rbnfp {
       TestParse {
       } OK:   TestParse 
@@ -9653,7 +9689,7 @@
       InputFilterTest {
       } OK:   InputFilterTest 
       DetectionTest {
-      } OK:   DetectionTest  (181ms) 
+      } OK:   DetectionTest  (253ms) 
       IBM424Test {
       } OK:   IBM424Test 
       IBM420Test {
@@ -9664,7 +9700,7 @@
       } OK:   Ticket6954Test 
       Ticket21823Test {
       } OK:   Ticket21823Test 
-   } OK:   csdet  (188ms) 
+   } OK:   csdet  (266ms) 
    spoof {
       testSpoofAPI {
       } OK:   testSpoofAPI 
@@ -9677,7 +9713,7 @@
       testInvisible {
       } OK:   testInvisible 
       testConfData {
-      } OK:   testConfData  (24ms) 
+      } OK:   testConfData  (52ms) 
       testBug8654 {
       } OK:   testBug8654 
       testScriptSet {
@@ -9698,13 +9734,13 @@
       } OK:   testBug13328_MixedCombiningMarks 
       testCombiningDot {
       } OK:   testCombiningDot 
-   } OK:   spoof  (31ms) 
+   } OK:   spoof  (60ms) 
    bidi {
       TestBidiTest {
-      } OK:   TestBidiTest  (872ms) 
+      } OK:   TestBidiTest ( 0.97s )
       TestBidiCharacterTest {
-      } OK:   TestBidiCharacterTest  (359ms) 
-   } OK:   bidi ( 1.23s )
+      } OK:   TestBidiCharacterTest  (279ms) 
+   } OK:   bidi ( 1.25s )
 
 --------------------------------------
 KNOWN ISSUES
@@ -9745,79 +9781,79 @@
  To run suppressed tests, use the -K option. 
 OK: All tests passed without error.
 --------------------------------------
-Elapsed Time: 00:02:11.644
+Elapsed Time: 00:02:17.802
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/test/intltest'
 make[3]: Making `check' in `iotest'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/test/iotest'
-LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH  ./iotest "-E/build/reproducible-path/icu-76.1/source/test/tmp/status.1886874.deleteme.iotest" 
+LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH  ./iotest "-E/build/reproducible-path/icu-76.1/source/test/tmp/status.223733.deleteme.iotest" 
 Default charset for this run is UTF-8
  (./iotest)  {
   file  {
    TestFile   {
 "   Can't u_fopen_u ULONGNAME test file, OK.
-   }                                         ---[OK]  (54ms)  
-   TestFinit                                 ---[OK]  (31ms)  
-   TestFadopt                                ---[OK]  (13ms)  
+   }                                         ---[OK]  (59ms)  
+   TestFinit                                 ---[OK]  (26ms)  
+   TestFadopt                                ---[OK]  (27ms)  
    StdinBuffering                            ---[OK]  
    TestfgetsBuffers                          ---[OK]  
    TestFileReadBuffering                     ---[OK]  
    TestfgetsLineCount                        ---[OK]  
    TestfgetsNewLineHandling                  ---[OK]  
-   TestfgetsNewLineCount                     ---[OK]  (32ms)  
-   TestFgetsLineBuffering                    ---[OK]  (11ms)  
+   TestfgetsNewLineCount                     ---[OK]  (9ms)  
+   TestFgetsLineBuffering                    ---[OK]  
    TestCodepage                              ---[OK]  
    TestCodepageFlush                         ---[OK]  
    TestFileWriteRetvalUTF16                  ---[OK]  
    TestFileWriteRetvalUTF8                   ---[OK]  
-   TestFileWriteRetvalASCII                  ---[OK]  (7ms)  
-   TestFileWriteRetvalNONE                   ---[OK]  (8ms)  
-   TestCodepageAndLocale                     ---[OK]  (8ms)  
-   TestFprintfFormat                         ---[OK]  (356ms)  
-   TestFScanset                              ---[OK]  (112ms)  
-   TestFilePrintCompatibility                ---[OK]  (428ms)  
-   TestBadScanfFormat                        ---[OK]  (12ms)  
-   TestVargs                                 ---[OK]  (15ms)  
-   TestUnicodeFormat                         ---[OK]  
-  }   /file ( 1.13s ) 
+   TestFileWriteRetvalASCII                  ---[OK]  
+   TestFileWriteRetvalNONE                   ---[OK]  
+   TestCodepageAndLocale                     ---[OK]  
+   TestFprintfFormat                         ---[OK]  (123ms)  
+   TestFScanset                              ---[OK]  (22ms)  
+   TestFilePrintCompatibility                ---[OK]  (276ms)  
+   TestBadScanfFormat                        ---[OK]  
+   TestVargs                                 ---[OK]  
+   TestUnicodeFormat                         ---[OK]  (15ms)  
+  }   /file  (579ms)  
   string  {
    TestString                                ---[OK]  
    TestLocalizedString                       ---[OK]  
    TestSprintfFormat                         ---[OK]  
    TestSnprintf                              ---[OK]  
    TestSScanset                              ---[OK]  
-   TestStringCompatibility                   ---[OK]  (399ms)  
+   TestStringCompatibility                   ---[OK]  (549ms)  
    TestBadScanfFormat                        ---[OK]  
    TestVargs                                 ---[OK]  
    TestCount                                 ---[OK]  
-  }   /string  (417ms)  
+  }   /string  (582ms)  
   translit  {
-   ops                                       ---[OK]  (24ms)  
+   ops                                       ---[OK]  (18ms)  
    fileOut                                   ---[OK]  
    stringOut                                 ---[OK]  
-  }  (28ms)  
+  }  (21ms)  
   datadriv  {
-   DataDrivenPrintf                          ---[OK]  (13ms)  
+   DataDrivenPrintf                          ---[OK]  (33ms)  
    DataDrivenPrintfPrecision                 ---[OK]  
    DataDrivenScanf                           ---[OK]  
-  }  (17ms)  
+  }  (44ms)  
   ScanfMultipleIntegers                      ---[OK]  
   stream  {
    TestStream                                ---[OK]  
-   TestStreamEOF                             ---[OK]  (9ms)  
-  }  (9ms)  
- }   / (./iotest) ((1.6s)) 
+   TestStreamEOF                             ---[OK]  
+  }  
+ }   / (./iotest) ( 1.23s ) 
  
 [All tests passed successfully...]
-Elapsed Time: 00:00:01.624
+Elapsed Time: 00:00:01.239
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/test/iotest'
 make[3]: Making `check' in `cintltst'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/test/cintltst'
-LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH  ./cintltst "-E/build/reproducible-path/icu-76.1/source/test/tmp/status.1886874.deleteme.cintltst" 
+LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH  ./cintltst "-E/build/reproducible-path/icu-76.1/source/test/tmp/status.223733.deleteme.cintltst" 
 Default locale for this run is en_US_POSIX
  (./cintltst)  {
   tsconv  {
    ucnvseltst  {
-    TestSelector                             ---[OK]  (551ms)  
+    TestSelector                             ---[OK]  (675ms)  
     TestUPropsVector                         ---[OK]  
    }  
    ccapitst  {
@@ -9901,7 +9937,7 @@
     TestIsFixedWidth                         ---[OK]  
    }   /tsconv/nucnvtst  
    bocu1tst  {
-    TestBOCU1RefDiff                         ---[OK]  (210ms)  
+    TestBOCU1RefDiff                         ---[OK]  (167ms)  
     TestBOCU1                                ---[OK]  
    }  
    nccbtst  {
@@ -9927,17 +9963,17 @@
     TestAvailableConverters                  ---[OK]  
     TestFlushInternalBuffer                  ---[OK]  
     TestResetBehaviour                       ---[OK]  
-    TestRegressionUTF8                       ---[OK]  (59ms)  
-    TestRegressionUTF32                      ---[OK]  (57ms)  
+    TestRegressionUTF8                       ---[OK]  (45ms)  
+    TestRegressionUTF32                      ---[OK]  (39ms)  
     TestTruncated                            ---[OK]  
-    TestUnicodeSet                           ---[OK]  (90ms)  
+    TestUnicodeSet                           ---[OK]  (49ms)  
    }   /tsconv/ncnvtst  
    stdnmtst  {
     TestStandardName                         ---[OK]  
     TestStandardNames                        ---[OK]  
     TestCanonicalName                        ---[OK]  
    }  
-  }   /tsconv ( 1.01s ) 
+  }   /tsconv ( 1.03s ) 
   udatatst  {
    TestUDataOpen                             ---[OK]  
    TestUDataOpenChoiceDemo1                  ---[OK]  
@@ -9946,14 +9982,14 @@
    TestUDataGetMemory                        ---[OK]  
    TestErrorConditions                       ---[OK]  
    TestAppData                               ---[OK]  
-   TestSwapData                              ---[OK]  (38ms)  
+   TestSwapData                              ---[OK]  (22ms)  
    TestUDataSetAppData                       ---[OK]  
    TestICUDataName                           ---[OK]  
    PointerTableOfContents                    ---[OK]  
    SetBadCommonData                          ---[OK]  
    TestUDataFileAccess                       ---[OK]  
    TestTZDataDir                             ---[OK]  
-  }   /udatatst  (41ms)  
+  }   /udatatst  (28ms)  
   hpmufn  {
    TestHeapFunctions                         ---[OK]  
   }  
@@ -9985,7 +10021,7 @@
    TestAppendChar                            ---[OK]  
    TestAppend                                ---[OK]  
    TestSurrogates                            ---[OK]  
-  }   /utf8tst  
+  }   /utf8tst  (6ms)  
   tsutil  {
    cstrtest  {
     TestAPI                                  ---[OK]  
@@ -9996,31 +10032,31 @@
     TestInvCharToAscii                       ---[OK]  
    }  
    trietest  {
-    TrieTest                                 ---[OK]  (393ms)  
+    TrieTest                                 ---[OK]  (367ms)  
     DummyTrieTest                            ---[OK]  (13ms)  
    }  
    trie2test  {
-    TrieTest                                 ---[OK]  (627ms)  
+    TrieTest                                 ---[OK]  (587ms)  
     EnumNewTrieForLeadSurrogateTest          ---[OK]  
-    DummyTrieTest                            ---[OK]  (29ms)  
-    FreeBlocksTest                           ---[OK]  (104ms)  
-    GrowDataArrayTest                        ---[OK]  (146ms)  
-    Trie12ConversionTest                     ---[OK]  (34ms)  
+    DummyTrieTest                            ---[OK]  (27ms)  
+    FreeBlocksTest                           ---[OK]  (98ms)  
+    GrowDataArrayTest                        ---[OK] ( 1.23s ) 
+    Trie12ConversionTest                     ---[OK]  (27ms)  
    }  
    ucptrietest  {
-    TrieTestSet1                             ---[OK]  (346ms)  
-    TrieTestSet2Overlap                      ---[OK]  (186ms)  
-    TrieTestSet3Initial9                     ---[OK]  (415ms)  
-    TrieTestSetEmpty                         ---[OK]  (173ms)  
-    TrieTestSetSingleValue                   ---[OK]  (183ms)  
-    TrieTestSet2OverlapWithClone             ---[OK]  (149ms)  
-    FreeBlocksTest                           ---[OK]  (190ms)  
-    GrowDataArrayTest                        ---[OK]  (460ms)  
-    ManyAllSameBlocksTest                    ---[OK]  (458ms)  
-    MuchDataTest                             ---[OK]  (278ms)  
+    TrieTestSet1                             ---[OK]  (724ms)  
+    TrieTestSet2Overlap                      ---[OK]  (353ms)  
+    TrieTestSet3Initial9                     ---[OK]  (495ms)  
+    TrieTestSetEmpty                         ---[OK]  (455ms)  
+    TrieTestSetSingleValue                   ---[OK]  (458ms)  
+    TrieTestSet2OverlapWithClone             ---[OK]  (197ms)  
+    FreeBlocksTest                           ---[OK]  (485ms)  
+    GrowDataArrayTest                        ---[OK]  (619ms)  
+    ManyAllSameBlocksTest                    ---[OK]  (267ms)  
+    MuchDataTest                             ---[OK]  (182ms)  
     TrieTestGetRangesFixedSurr               ---[OK]  
-    TestSmallNullBlockMatchesFast            ---[OK]  (233ms)  
-    ShortAllSameBlocksTest                   ---[OK]  (179ms)  
+    TestSmallNullBlockMatchesFast            ---[OK]  (181ms)  
+    ShortAllSameBlocksTest                   ---[OK]  (167ms)  
    }   /tsutil/ucptrietest  
    cloctst  {
     TestObsoleteNames                        ---[OK]  
@@ -10029,7 +10065,7 @@
     TestPrefixes                             ---[OK]  
     TestVariantLengthLimit                   ---[OK]  
     TestSimpleResourceInfo                   ---[OK]  
-    TestDisplayNames                         ---[OK]  (6ms)  
+    TestDisplayNames                         ---[OK]  
     TestGetDisplayScriptPreFlighting21160    ---[OK]  
     TestGetAvailableLocales   {
 "    Number of locales returned = 869
@@ -10051,9 +10087,9 @@
     TestCanonicalization21749StackUseAfterScope   ---[OK]  
     TestDisplayKeywordValues                 ---[OK]  
     TestGetBaseName                          ---[OK]  
-    TestGetLocale                            ---[OK]  (10ms)  
+    TestGetLocale                            ---[OK]  (7ms)  
     TestDisplayNameWarning                   ---[OK]  
-    Test21157CorrectTerminating              ---[OK]  (22ms)  
+    Test21157CorrectTerminating              ---[OK]  (18ms)  
     TestNonexistentLanguageExemplars         ---[OK]  
     TestLocDataErrorCodeChaining             ---[OK]  
     TestLocDataWithRgTag                     ---[OK]  
@@ -10063,13 +10099,13 @@
     TestCollation                            ---[OK]  
     TestULocale                              ---[OK]  
     TestUResourceBundle                      ---[OK]  
-    TestDisplayName                          ---[OK]  (371ms)  
-    TestAcceptLanguage                       ---[OK]  (27ms)  
+    TestDisplayName                          ---[OK]  (202ms)  
+    TestAcceptLanguage                       ---[OK]  (19ms)  
     TestGetLocaleForLCID                     ---[OK]  
     TestOrientation                          ---[OK]  
     TestLikelySubtags   {
 "    (Known issue CLDR-17908) und_Hant_CN changed expected result for Likely Subtags
-    }                                        ---[OK]  (6ms)  
+    }                                        ---[OK]  
     TestToLanguageTag                        ---[OK]  
     TestBug20132                             ---[OK]  
     TestBug20149                             ---[OK]  
@@ -10143,9 +10179,9 @@
     }                                        ---[OK]  
    }   /tsutil/ulocaletst  
    cldrtest  {
-    TestLocaleStructure                      ---[OK]  (129ms)  
+    TestLocaleStructure                      ---[OK]  (97ms)  
     TestCurrencyList                         ---[OK]  
-    TestConsistentCountryInfo                ---[OK]  (85ms)  
+    TestConsistentCountryInfo                ---[OK]  (68ms)  
     VerifyTranslation   {
 "    (Known issue CLDR-17852) Some month names in ax(_GH) use chars not in exemplars
 "    (Known issue cldrbug:15355) ks_Deva day names use chars not in exemplars
@@ -10153,10 +10189,10 @@
 "    (Known issue cldrbug:8899) lrc and mzn locales don't have translated day names
 "    (Known issue cldrbug:14995) mai/sd_Deva day names use chars not in exemplars
 "    (Known issue 11217) Fix result of uscript_getCode for yi: USCRIPT_YI -> USCRIPT_HEBREW
-    }                                        ---[OK]  (272ms)  
+    }                                        ---[OK]  (234ms)  
     TestExemplarSet   {
 "    (Known issue 11217) Fix result of uscript_getCode for yi: USCRIPT_YI -> USCRIPT_HEBREW
-    }                                        ---[OK]  (228ms)  
+    }                                        ---[OK]  (203ms)  
     TestLocaleDisplayPattern                 ---[OK]  
     TestCoverage                             ---[OK]  
     TestDelimiters                           ---[OK]  
@@ -10168,8 +10204,8 @@
     TestCodePoint                            ---[OK]  
     TestCharLength                           ---[OK]  
     TestBinaryValues                         ---[OK]  
-    TestUnicodeData                          ---[OK]  (93ms)  
-    TestAdditionalProperties                 ---[OK]  (28ms)  
+    TestUnicodeData                          ---[OK]  (68ms)  
+    TestAdditionalProperties                 ---[OK]  (13ms)  
     TestNumericProperties                    ---[OK]  
     TestUpperLower                           ---[OK]  
     TestLetterNumber                         ---[OK]  
@@ -10177,7 +10213,7 @@
     TestPOSIX                                ---[OK]  
     TestControlPrint                         ---[OK]  
     TestIdentifier                           ---[OK]  
-    TestCharNames                            ---[OK]  (139ms)  
+    TestCharNames                            ---[OK]  (93ms)  
     TestUCharFromNameUnderflow               ---[OK]  
     TestMirroring                            ---[OK]  
     TestUScriptCodeAPI                       ---[OK]  (13ms)  
@@ -10188,9 +10224,9 @@
     TestPropertyNames                        ---[OK]  
     TestPropertyValues                       ---[OK]  
     TestConsistency                          ---[OK]  
-    TestCaseFolding                          ---[OK]  (26ms)  
+    TestCaseFolding                          ---[OK]  (28ms)  
     TestBinaryCharacterPropertiesAPI         ---[OK]  
-    TestIntCharacterPropertiesAPI            ---[OK]  (7ms)  
+    TestIntCharacterPropertiesAPI            ---[OK]  
    }   /tsutil/cucdtst  
    custrtst  {
     TestStringCopy                           ---[OK]  
@@ -10198,7 +10234,7 @@
     TestStringSearching                      ---[OK]  
     TestSurrogateSearching                   ---[OK]  
     TestUnescape                             ---[OK]  
-    TestUnescapeRepeatedSurrogateLead20725   ---[OK]  (51ms)  
+    TestUnescapeRepeatedSurrogateLead20725   ---[OK]  (27ms)  
     TestCountChar32                          ---[OK]  
     TestUCharIterator                        ---[OK]  
    }   /tsutil/custrtst  
@@ -10217,7 +10253,7 @@
     TestConstruction1                        ---[OK]  
     TestOpenDirect                           ---[OK]  
     TestResourceBundles                      ---[OK]  
-    TestTable32                              ---[OK]  (12ms)  
+    TestTable32                              ---[OK]  (11ms)  
     TestFileStream                           ---[OK]  
     TestGetSize                              ---[OK]  
     TestGetLocaleByType                      ---[OK]  
@@ -10230,7 +10266,7 @@
     TestEmptyBundle                          ---[OK]  
     TestConstruction1                        ---[OK]  
     TestResourceBundles                      ---[OK]  
-    TestNewTypes                             ---[OK]  (18ms)  
+    TestNewTypes                             ---[OK]  (14ms)  
     TestEmptyTypes                           ---[OK]  
     TestBinaryCollationData                  ---[OK]  
     TestAPI                                  ---[OK]  
@@ -10252,7 +10288,7 @@
     TestGetVersion                           ---[OK]  
     TestGetVersionColl                       ---[OK]  
     TestAliasConflict                        ---[OK]  
-    TestGetKeywordValues                     ---[OK]  (7ms)  
+    TestGetKeywordValues                     ---[OK]  
     TestGetFunctionalEquivalent              ---[OK]  
     TestGetFunctionalEquivalentVariantLengthLimit   ---[OK]  
     TestJB3763                               ---[OK]  
@@ -10278,7 +10314,7 @@
     StableSortTest 
 * lines before sorting
 * lines after sorting
-                          ---[OK]  (90ms)  
+                          ---[OK]  (32ms)  
    }  
    TraceTest  {
     TestTraceAPI                             ---[OK]  
@@ -10286,7 +10322,7 @@
    UTextTest  {
     TestAPI                                  ---[OK]  
    }  
-  }   /tsutil ((6.4s)) 
+  }   /tsutil ((8.2s)) 
   custrtrn  {
    Test_strToUTF32                           ---[OK]  
    Test_strToUTF32_surrogates                ---[OK]  
@@ -10312,7 +10348,7 @@
    TestBufferOverflow                        ---[OK]  
    TestIBM424                                ---[OK]  
    TestIBM420                                ---[OK]  
-  }   /ucsdetst  (10ms)  
+  }   /ucsdetst  
   complex  {
    bidi  {
     TestCharFromDirProp                      ---[OK]  
@@ -10347,27 +10383,27 @@
     TestAutoDirection                        ---[OK]  
     TestAllTransformOptions                  ---[OK]  
    }  
-  }   /complex  (9ms)  
+  }   /complex  (14ms)  
   uset  {
    TestAPI                                   ---[OK]  
    Testj2269                                 ---[OK]  
-   TestSerialized                            ---[OK]  (76ms)  
+   TestSerialized                            ---[OK]  (39ms)  
    TestNonInvariantPattern                   ---[OK]  
    TestBadPattern                            ---[OK]  
    TestFreezable                             ---[OK]  
    TestSpan                                  ---[OK]  
-  }  (83ms)  
+  }  (43ms)  
   spreptst  {
-   Test_nfs4_cs_prep_data                    ---[OK]  (37ms)  
-   Test_nfs4_cis_prep_data                   ---[OK]  (19ms)  
-   Test_nfs4_mixed_prep_data                 ---[OK]  (33ms)  
+   Test_nfs4_cs_prep_data                    ---[OK]  (16ms)  
+   Test_nfs4_cis_prep_data                   ---[OK]  (9ms)  
+   Test_nfs4_mixed_prep_data                 ---[OK]  (18ms)  
    Test_nfs4_cs_prep                         ---[OK]  
    Test_nfs4_cis_prep                        ---[OK]  
    Test_nfs4_mixed_prep                      ---[OK]  
    TestBEAMWarning                           ---[OK]  
    TestCoverage                              ---[OK]  
    TestStringPrepProfiles                    ---[OK]  
-  }   /spreptst  (97ms)  
+  }   /spreptst  (47ms)  
   idna  {
    TestToUnicode                             ---[OK]  
    TestToASCII                               ---[OK]  
@@ -10379,7 +10415,7 @@
    TestLength                                ---[OK]  
    TestJB5273                                ---[OK]  
    TestUTS46                                 ---[OK]  
-  }   /idna  (15ms)  
+  }   /idna  (7ms)  
   regex  {
    TestRegexCAPI                             ---[OK]  
    TestBug4315                               ---[OK]  
@@ -10387,7 +10423,7 @@
    TestRefreshInput                          ---[OK]  
    TestBug8421                               ---[OK]  
    TestBug10815                              ---[OK]  
-  }  (12ms)  
+  }  (6ms)  
   tstxtbd  {
    cbiapts  {
     TestBreakIteratorCAPI                    ---[OK]  
@@ -10399,16 +10435,16 @@
     TestBreakIteratorStatusVec               ---[OK]  
     TestBreakIteratorTailoring               ---[OK]  
     TestBreakIteratorRefresh                 ---[OK]  
-    TestBug11665                             ---[OK]  (7ms)  
-    TestBreakIteratorSuppressions            ---[OK]  (9ms)  
+    TestBug11665                             ---[OK]  
+    TestBreakIteratorSuppressions            ---[OK]  
    }   /tstxtbd/cbiapts  
-  }   /tstxtbd  (40ms)  
+  }   /tstxtbd  (21ms)  
   tsformat  {
    ccaltst  {
-    TestCalendar                             ---[OK]  (69ms)  
+    TestCalendar                             ---[OK]  (34ms)  
     TestGetSetDateAPI                        ---[OK]  
     TestFieldGetSet                          ---[OK]  
-    TestAddRollExtensive                     ---[OK] ((1.6s)) 
+    TestAddRollExtensive                     ---[OK]  (776ms)  
     TestGetLimits                            ---[OK]  
     TestDOWProgression                       ---[OK]  
     TestGMTvsLocal                           ---[OK]  
@@ -10428,16 +10464,16 @@
     TestFWwithRGSD                           ---[OK]  
    }   /tsformat/ccaltst  
    cdattst  {
-    TestDateFormat                           ---[OK]  (716ms)  
+    TestDateFormat                           ---[OK] ((2.5s)) 
     TestRelativeDateFormat                   ---[OK]  
     TestSymbols                              ---[OK]  
     TestDateFormatCalendar                   ---[OK]  
     TestExtremeDates                         ---[OK]  
-    TestAllLocales                           ---[OK] ((1.8s)) 
+    TestAllLocales                           ---[OK] ((1.7s)) 
     TestRelativeCrash                        ---[OK]  
-    TestContext                              ---[OK]  (9ms)  
+    TestContext                              ---[OK]  (14ms)  
     TestCalendarDateParse                    ---[OK]  
-    TestOverrideNumberFormat                 ---[OK]  (24ms)  
+    TestOverrideNumberFormat                 ---[OK]  (21ms)  
     TestParseErrorReturnValue                ---[OK]  
     TestFormatForFields                      ---[OK]  
     TestForceGannenNumbering                 ---[OK]  
@@ -10445,25 +10481,25 @@
     TestNarrowQuarters                       ---[OK]  
     TestExtraneousCharacters                 ---[OK]  
     TestParseTooStrict                       ---[OK]  
-    TestHourCycle                            ---[OK]  (16ms)  
+    TestHourCycle                            ---[OK]  (10ms)  
     TestLocaleNameCrash                      ---[OK]  
    }   /tsformat/cdattst  
    udatpg_test  {
     TestOpenClose                            ---[OK]  
     TestUsage                                ---[OK]  
     TestBuilder                              ---[OK]  
-    TestOptions                              ---[OK]  (10ms)  
-    TestGetFieldDisplayNames                 ---[OK]  (7ms)  
-    TestGetDefaultHourCycle                  ---[OK]  (8ms)  
+    TestOptions                              ---[OK]  (8ms)  
+    TestGetFieldDisplayNames                 ---[OK]  
+    TestGetDefaultHourCycle                  ---[OK]  
     TestGetDefaultHourCycleOnEmptyInstance   ---[OK]  
-    TestEras                                 ---[OK]  (9ms)  
+    TestEras                                 ---[OK]  (6ms)  
     TestDateTimePatterns                     ---[OK]  
     TestRegionOverride                       ---[OK]  
-    TestISO8601                              ---[OK]  (7ms)  
+    TestISO8601                              ---[OK]  
    }   /tsformat/udatpg_test  
    cdateintervalformattest  {
-    TestDateIntervalFormat                   ---[OK]  (13ms)  
-    TestFPos_SkelWithSeconds                 ---[OK]  (17ms)  
+    TestDateIntervalFormat                   ---[OK]  (10ms)  
+    TestFPos_SkelWithSeconds                 ---[OK]  (13ms)  
     TestFormatToResult                       ---[OK]  
     TestFormatCalendarToResult               ---[OK]  
    }  
@@ -10474,8 +10510,8 @@
     TestFields                               ---[OK]  
    }  
    cnumtst  {
-    TestNumberFormat                         ---[OK]  (7ms)  
-    TestSpelloutNumberParse                  ---[OK]  (15ms)  
+    TestNumberFormat                         ---[OK]  (6ms)  
+    TestSpelloutNumberParse                  ---[OK]  (13ms)  
     TestSignificantDigits                    ---[OK]  
     TestSigDigRounding                       ---[OK]  
     TestNumberFormatPadding                  ---[OK]  
@@ -10488,7 +10524,7 @@
     TestNBSPInPattern                        ---[OK]  
     TestInt64Parse                           ---[OK]  
     TestParseZero                            ---[OK]  
-    TestParseCurrency                        ---[OK]  (13ms)  
+    TestParseCurrency                        ---[OK]  (10ms)  
     TestCloneWithRBNF                        ---[OK]  
     TestMaxInt                               ---[OK]  
     TestNoExponent                           ---[OK]  
@@ -10497,8 +10533,8 @@
     TestParseCaseSensitive                   ---[OK]  
     TestUFormattable                         ---[OK]  
     TestUNumberingSystem                     ---[OK]  
-    TestCurrencyIsoPluralFormat              ---[OK]  (14ms)  
-    TestContext                              ---[OK]  (12ms)  
+    TestCurrencyIsoPluralFormat              ---[OK]  (11ms)  
+    TestContext                              ---[OK]  (9ms)  
     TestCurrencyUsage                        ---[OK]  
     TestCurrFmtNegSameAsPositive             ---[OK]  
     TestVariousStylesAndAttributes           ---[OK]  
@@ -10513,8 +10549,8 @@
     }                                        ---[OK]  
     TestMinIntMinFracZero                    ---[OK]  
     Test21479_ExactCurrency                  ---[OK]  
-    Test22088_Ethiopic                       ---[OK]  (30ms)  
-    TestChangingRuleset                      ---[OK]  (39ms)  
+    Test22088_Ethiopic                       ---[OK]  (23ms)  
+    TestChangingRuleset                      ---[OK]  (26ms)  
     TestParseWithEmptyCurr                   ---[OK]  
     TestDuration                             ---[OK]  
    }   /tsformat/cnumtst  
@@ -10528,13 +10564,13 @@
     TestRounding487                          ---[OK]  
     TestDoubleAttribute                      ---[OK]  
     TestSecondaryGrouping                    ---[OK]  
-    TestCurrencyKeywords                     ---[OK]  (245ms)  
+    TestCurrencyKeywords                     ---[OK]  (193ms)  
     TestRounding5350                         ---[OK]  
-    TestGetKeywordValuesForLocale            ---[OK]  (50ms)  
+    TestGetKeywordValuesForLocale            ---[OK]  (37ms)  
    }   /tsformat/cnmdptst  
    cmsgtst  {
     OpenMessageFormatTest                    ---[OK]  
-    MessageFormatTest                        ---[OK]  (11ms)  
+    MessageFormatTest                        ---[OK]  (8ms)  
     TestSampleMessageFormat                  ---[OK]  
     TestSampleFormatAndParse                 ---[OK]  
     TestSampleFormatAndParseWithError        ---[OK]  
@@ -10571,7 +10607,7 @@
    utmstest  {
     TestAPI                                  ---[OK]  
     TestData                                 ---[OK]  
-    TestMonkey                               ---[OK]  (47ms)  
+    TestMonkey                               ---[OK]  (23ms)  
     TestDotNet                               ---[OK]  
    }  
    currtest  {
@@ -10615,7 +10651,7 @@
     TestFormattedValue                       ---[OK]  
     TestSkeletonParseError                   ---[OK]  
     TestToDecimalNumber                      ---[OK]  
-    TestPerUnitInArabic                      ---[OK]  (211ms)  
+    TestPerUnitInArabic                      ---[OK]  (156ms)  
     Test21674_State                          ---[OK]  
     TestNegativeDegrees                      ---[OK]  
    }   /tsformat/unumberformatter  
@@ -10632,7 +10668,7 @@
    cgendtst  {
     TestGenderInfo                           ---[OK]  
    }  
-  }   /tsformat ((5.2s)) 
+  }   /tsformat ((5.8s)) 
   tstformat  {
    ccaltst  {
     TestGetIanaTimeZoneID                    ---[OK]  
@@ -10641,7 +10677,7 @@
   tscoll  {
    capitst  {
     TestProperty                             ---[OK]  
-    TestRuleBasedColl                        ---[OK]  (58ms)  
+    TestRuleBasedColl                        ---[OK]  (42ms)  
     TestCompare                              ---[OK]  
     TestSortKey                              ---[OK]  
     TestHashCode                             ---[OK]  
@@ -10659,11 +10695,11 @@
     TestGetTailoredSet                       ---[OK]  
     TestMergeSortKeys                        ---[OK]  
     TestShortString                          ---[OK]  
-    TestGetContractionsAndUnsafes            ---[OK]  (236ms)  
-    TestOpenBinary                           ---[OK]  (13ms)  
+    TestGetContractionsAndUnsafes            ---[OK]  (241ms)  
+    TestOpenBinary                           ---[OK]  (9ms)  
     TestDefault                              ---[OK]  
     TestDefaultKeyword                       ---[OK]  
-    TestOpenVsOpenRules                      ---[OK] ( 0.96s ) 
+    TestOpenVsOpenRules                      ---[OK]  (613ms)  
     TestBengaliSortKey                       ---[OK]  
     TestGetKeywordValuesForLocale            ---[OK]  
     TestStrcollNull                          ---[OK]  
@@ -10681,7 +10717,7 @@
     TestTertiary                             ---[OK]  
    }  
    cfrtst  {
-    TestSecondary                            ---[OK]  (16ms)  
+    TestSecondary                            ---[OK]  (10ms)  
     TestTertiary                             ---[OK]  
     TestExtra                                ---[OK]  
     TestGetSortKey                           ---[OK]  
@@ -10700,7 +10736,7 @@
    }  
    encoll  {
     TestPrimary                              ---[OK]  
-    TestSecondary                            ---[OK]  (16ms)  
+    TestSecondary                            ---[OK]  (11ms)  
     TestTertiary                             ---[OK]  
    }  
    cfintst  {
@@ -10708,25 +10744,25 @@
     TestTertiary                             ---[OK]  
    }  
    cg7coll  {
-    TestG7Locales                            ---[OK]  (585ms)  
+    TestG7Locales                            ---[OK]  (432ms)  
     TestDemo1                                ---[OK]  
-    TestDemo2                                ---[OK]  (12ms)  
-    TestDemo3                                ---[OK]  (10ms)  
-    TestDemo4                                ---[OK]  (11ms)  
+    TestDemo2                                ---[OK]  (7ms)  
+    TestDemo3                                ---[OK]  (6ms)  
+    TestDemo4                                ---[OK]  (15ms)  
    }  
    citertst  {
-    TestPrevious                             ---[OK]  (44ms)  
+    TestPrevious                             ---[OK]  (34ms)  
     TestOffset                               ---[OK]  
     TestSetText                              ---[OK]  
-    TestMaxExpansion                         ---[OK]  (43ms)  
-    TestUnicodeChar                          ---[OK]  (30ms)  
-    TestNormalizedUnicodeChar                ---[OK]  (32ms)  
-    TestNormalization                        ---[OK]  (8ms)  
+    TestMaxExpansion                         ---[OK]  (32ms)  
+    TestUnicodeChar                          ---[OK]  (23ms)  
+    TestNormalizedUnicodeChar                ---[OK]  (24ms)  
+    TestNormalization                        ---[OK]  (7ms)  
     TestBug672                               ---[OK]  
     TestBug672Normalize                      ---[OK]  
     TestSmallBuffer                          ---[OK]  
-    TestDiscontiguos                         ---[OK]  (9ms)  
-    TestSearchCollatorElements               ---[OK]  (6ms)  
+    TestDiscontiguos                         ---[OK]  
+    TestSearchCollatorElements               ---[OK]  
    }   /tscoll/citertst  
    callcoll  {
     TestPrimary                              ---[OK]  
@@ -10739,78 +10775,78 @@
     TestSurrogates                           ---[OK]  
     TestInvalidRules                         ---[OK]  
     TestJB1401                               ---[OK]  
-    TestJitterbug1098                        ---[OK]  (6ms)  
-    TestFCDCrash                             ---[OK]  (20ms)  
-    TestJ5298                                ---[OK]  (66ms)  
+    TestJitterbug1098                        ---[OK]  
+    TestFCDCrash                             ---[OK]  (17ms)  
+    TestJ5298                                ---[OK]  (42ms)  
     TestBadKey                               ---[OK]  
    }   /tscoll/callcoll  
    cmsccoll  {
-    TestRuleOptions                          ---[OK]  (105ms)  
-    TestBeforePrefixFailure                  ---[OK]  (22ms)  
-    TestContractionClosure                   ---[OK]  (15ms)  
+    TestRuleOptions                          ---[OK]  (85ms)  
+    TestBeforePrefixFailure                  ---[OK]  (17ms)  
+    TestContractionClosure                   ---[OK]  (11ms)  
     TestPrefixCompose                        ---[OK]  
-    TestStrCollIdenticalPrefix               ---[OK]  (7ms)  
-    TestPrefix                               ---[OK]  (27ms)  
-    TestNewJapanese                          ---[OK]  (211ms)  
-    TestNonChars                             ---[OK]  (8ms)  
-    TestExtremeCompression                   ---[OK] ((7.9s)) 
-    TestSurrogates                           ---[OK]  (23ms)  
+    TestStrCollIdenticalPrefix               ---[OK]  (6ms)  
+    TestPrefix                               ---[OK]  (21ms)  
+    TestNewJapanese                          ---[OK]  (147ms)  
+    TestNonChars                             ---[OK]  (7ms)  
+    TestExtremeCompression                   ---[OK] ((6.7s)) 
+    TestSurrogates                           ---[OK]  (18ms)  
     TestVariableTopSetting                   ---[OK]  
     TestMaxVariable                          ---[OK]  
     TestBocsuCoverage                        ---[OK]  
-    TestCyrillicTailoring                    ---[OK]  (12ms)  
-    TestCase                                 ---[OK]  (54ms)  
-    IncompleteCntTest                        ---[OK]  (21ms)  
+    TestCyrillicTailoring                    ---[OK]  (11ms)  
+    TestCase                                 ---[OK]  (42ms)  
+    IncompleteCntTest                        ---[OK]  (15ms)  
     BlackBirdTest                            ---[OK]  
     FunkyATest                               ---[OK]  
     BillFairmanTest                          ---[OK]  
-    TestChMove                               ---[OK]  (20ms)  
-    TestImplicitTailoring                    ---[OK]  (37ms)  
+    TestChMove                               ---[OK]  (13ms)  
+    TestImplicitTailoring                    ---[OK]  (27ms)  
     TestFCDProblem                           ---[OK]  
     TestEmptyRule                            ---[OK]  
-    TestJ815                                 ---[OK]  (11ms)  
-    TestUpperCaseFirst                       ---[OK]  (9ms)  
-    TestBefore                               ---[OK]  (53ms)  
-    TestHangulTailoring                      ---[OK]  (83ms)  
-    TestUCARules                             ---[OK]  (635ms)  
-    TestIncrementalNormalize                 ---[OK]  (895ms)  
-    TestComposeDecompose                     ---[OK] ((4.7s)) 
+    TestJ815                                 ---[OK]  (8ms)  
+    TestUpperCaseFirst                       ---[OK]  
+    TestBefore                               ---[OK]  (21ms)  
+    TestHangulTailoring                      ---[OK]  (47ms)  
+    TestUCARules                             ---[OK]  (438ms)  
+    TestIncrementalNormalize                 ---[OK] ( 0.93s ) 
+    TestComposeDecompose                     ---[OK] ((8.0s)) 
     TestCompressOverlap                      ---[OK]  
-    TestContraction                          ---[OK]  (17ms)  
+    TestContraction                          ---[OK]  (13ms)  
     TestExpansion                            ---[OK]  
     TestOptimize                             ---[OK]  
-    TestSuppressContractions                 ---[OK]  (14ms)  
+    TestSuppressContractions                 ---[OK]  (11ms)  
     Alexis2                                  ---[OK]  
     TestHebrewUCA                            ---[OK]  
     TestPartialSortKeyTermination            ---[OK]  
     TestSettings                             ---[OK]  
-    TestEquals                               ---[OK] ((2.2s)) 
+    TestEquals                               ---[OK] ((3.5s)) 
     TestJ2726                                ---[OK]  
     NullRule                                 ---[OK]  
-    TestNumericCollation                     ---[OK]  (50ms)  
+    TestNumericCollation                     ---[OK]  (32ms)  
     TestTibetanConformance                   ---[OK]  
     TestPinyinProblem                        ---[OK]  
     TestSeparateTrees                        ---[OK]  
-    TestBeforePinyin                         ---[OK]  (95ms)  
+    TestBeforePinyin                         ---[OK]  (63ms)  
     TestBeforeTightening                     ---[OK]  
     TestTailorNULL                           ---[OK]  
     TestUpperFirstQuaternary                 ---[OK]  
-    TestJ4960                                ---[OK]  (11ms)  
+    TestJ4960                                ---[OK]  (8ms)  
     TestJ5223                                ---[OK]  
     TestJ5232                                ---[OK]  
-    TestJ5367                                ---[OK]  (9ms)  
+    TestJ5367                                ---[OK]  (7ms)  
     TestHiragana                             ---[OK]  
     TestSortKeyConsistency                   ---[OK]  
-    TestVI5913                               ---[OK]  (13ms)  
+    TestVI5913                               ---[OK]  (9ms)  
     TestCroatianSortKey                      ---[OK]  
-    TestTailor6179                           ---[OK]  (7ms)  
-    TestUCAPrecontext                        ---[OK]  (6ms)  
+    TestTailor6179                           ---[OK]  
+    TestUCAPrecontext                        ---[OK]  
     TestOutOfBuffer5468                      ---[OK]  
-    TestSameStrengthList                     ---[OK]  (11ms)  
-    TestSameStrengthListQuoted               ---[OK]  (29ms)  
-    TestSameStrengthListSupplemental         ---[OK]  (7ms)  
-    TestSameStrengthListQwerty               ---[OK]  (68ms)  
-    TestSameStrengthListQuotedQwerty         ---[OK]  (32ms)  
+    TestSameStrengthList                     ---[OK]  (7ms)  
+    TestSameStrengthListQuoted               ---[OK]  (20ms)  
+    TestSameStrengthListSupplemental         ---[OK]  
+    TestSameStrengthListQwerty               ---[OK]  (48ms)  
+    TestSameStrengthListQuotedQwerty         ---[OK]  (24ms)  
     TestSameStrengthListRanges               ---[OK]  
     TestSameStrengthListSupplementalRanges   ---[OK]  
     TestSpecialCharacters                    ---[OK]  
@@ -10818,9 +10854,9 @@
     TestPrivateUseCharactersInList           ---[OK]  
     TestPrivateUseCharactersInRange          ---[OK]  
     TestInvalidListsAndRanges                ---[OK]  
-    TestImportRulesDeWithPhonebook           ---[OK]  (36ms)  
-    TestImport                               ---[OK]  (25ms)  
-    TestImportWithType                       ---[OK]  (31ms)  
+    TestImportRulesDeWithPhonebook           ---[OK]  (27ms)  
+    TestImport                               ---[OK]  (19ms)  
+    TestImportWithType                       ---[OK]  (23ms)  
     TestBeforeRuleWithScriptReordering       ---[OK]  
     TestNonLeadBytesDuringCollationReordering   ---[OK]  
     TestReorderingAPI                        ---[OK]  
@@ -10838,16 +10874,16 @@
     TestNextSortKeyPartJaIdentical           ---[OK]  
    }   /tscoll/cmsccoll  
    usrchtst  {
-    TestStart                                ---[OK]  (13ms)  
+    TestStart                                ---[OK]  (10ms)  
     TestOpenClose                            ---[OK]  
     TestInitialization                       ---[OK]  
     TestBasic                                ---[OK]  
     TestNormExact                            ---[OK]  
-    TestStrength                             ---[OK]  (16ms)  
+    TestStrength                             ---[OK]  (13ms)  
     TestBreakIterator                        ---[OK]  
     TestVariable                             ---[OK]  
     TestOverlap                              ---[OK]  
-    TestCollator                             ---[OK]  (10ms)  
+    TestCollator                             ---[OK]  (8ms)  
     TestPattern                              ---[OK]  
     TestText                                 ---[OK]  
     TestCompositeBoundaries                  ---[OK]  
@@ -10857,37 +10893,37 @@
     TestSetMatch                             ---[OK]  
     TestReset                                ---[OK]  
     TestSupplementary                        ---[OK]  
-    TestContraction                          ---[OK]  (9ms)  
-    TestIgnorable                            ---[OK]  (8ms)  
+    TestContraction                          ---[OK]  (7ms)  
+    TestIgnorable                            ---[OK]  
     TestCanonical                            ---[OK]  
     TestNormCanonical                        ---[OK]  
     TestStrengthCanonical                    ---[OK]  
     TestBreakIteratorCanonical               ---[OK]  
     TestVariableCanonical                    ---[OK]  
     TestOverlapCanonical                     ---[OK]  
-    TestCollatorCanonical                    ---[OK]  (9ms)  
+    TestCollatorCanonical                    ---[OK]  (7ms)  
     TestPatternCanonical                     ---[OK]  
     TestTextCanonical                        ---[OK]  
     TestCompositeBoundariesCanonical         ---[OK]  
     TestGetSetOffsetCanonical                ---[OK]  
     TestSupplementaryCanonical               ---[OK]  
-    TestContractionCanonical                 ---[OK]  (9ms)  
+    TestContractionCanonical                 ---[OK]  (7ms)  
     TestEnd                                  ---[OK]  
     TestNumeric                              ---[OK]  
     TestDiacriticMatch                       ---[OK]  
     TestForwardBackward                      ---[OK]  
     TestSearchForNull                        ---[OK]  
     TestStrengthIdentical                    ---[OK]  
-    TestUsingSearchCollator                  ---[OK]  (12ms)  
+    TestUsingSearchCollator                  ---[OK]  (10ms)  
     TestPCEBuffer  {
      1_00df                                  ---[OK]  
      2_dfff                                  ---[OK]  
     }  
     TestMatchFollowedByIgnorables            ---[OK]  
-    TestIndicPrefixMatch                     ---[OK]  (12ms)  
-    TestUInt16Overflow                       ---[OK]  (7ms)  
+    TestIndicPrefixMatch                     ---[OK]  (10ms)  
+    TestUInt16Overflow                       ---[OK]  (6ms)  
    }   /tscoll/usrchtst  
-  }   /tscoll ((20.1s)) 
+  }   /tscoll ((22.2s)) 
   tsnorm  {
    cnormtst  {
     TestAPI                                  ---[OK]  
@@ -10912,23 +10948,23 @@
     TestGetEasyToUseInstance                 ---[OK]  
     TestAPICoverage                          ---[OK]  
    }   /tsnorm/cnormtst  
-  }   /tsnorm  (11ms)  
+  }   /tsnorm  (7ms)  
   utrans  {
-   TestAPI                                   ---[OK]  (27ms)  
+   TestAPI                                   ---[OK]  (17ms)  
    TestSimpleRules                           ---[OK]  
    TestFilter                                ---[OK]  
-   TestOpenInverse                           ---[OK]  (22ms)  
+   TestOpenInverse                           ---[OK]  (17ms)  
    TestClone                                 ---[OK]  
    TestRegisterUnregister                    ---[OK]  
    TestExtractBetween                        ---[OK]  
-   TestUnicodeIDs                            ---[OK]  (23ms)  
+   TestUnicodeIDs                            ---[OK]  (14ms)  
    TestGetRulesAndSourceSet                  ---[OK]  
-   TestDataVariantsCompounds                 ---[OK]  (300ms)  
-  }   /utrans  (380ms)  
+   TestDataVariantsCompounds                 ---[OK]  (208ms)  
+  }   /utrans  (263ms)  
   uspoof  {
-   TestOpenFromSource                        ---[OK]  (80ms)  
+   TestOpenFromSource                        ---[OK]  (57ms)  
    TestUSpoofCAPI                            ---[OK]  
-  }  (82ms)  
+  }  (58ms)  
   putiltst  {
    TestVersion                               ---[OK]  
    TestCompareVersions                       ---[OK]  
@@ -10943,7 +10979,7 @@
     }                                        ---[OK]  
    }  
   }   /putiltst  
- }   / (./cintltst) ((33.5s)) 
+ }   / (./cintltst) ((37.8s)) 
 KNOWN ISSUES
 [CLDR-14995] https://unicode-org.atlassian.net/browse/CLDR-14995
   /tsutil/cldrtest/VerifyTranslation
@@ -10979,7 +11015,7 @@
 
  
 [All tests passed successfully...]
-Elapsed Time: 00:00:33.492
+Elapsed Time: 00:00:37.787
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/test/cintltst'
 ---------------
 ALL TESTS SUMMARY:
@@ -10999,11 +11035,11 @@
    debian/rules override_dh_auto_install
 make[1]: Entering directory '/build/reproducible-path/icu-76.1'
 dh_auto_install
-	cd source && make -j20 install DESTDIR=/build/reproducible-path/icu-76.1/debian/tmp AM_UPDATE_INFO_DIR=no
+	cd source && make -j42 install DESTDIR=/build/reproducible-path/icu-76.1/debian/tmp AM_UPDATE_INFO_DIR=no
 make[2]: Entering directory '/build/reproducible-path/icu-76.1/source'
 make[2]: Making `install' in `stubdata'
 make[3]: Entering directory '/build/reproducible-path/icu-76.1/source/stubdata'
-/bin/bash ../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
+/bin/sh ../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 mkdir /build/reproducible-path/icu-76.1/debian/tmp/usr
 mkdir /build/reproducible-path/icu-76.1/debian/tmp/usr/lib
 mkdir /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
@@ -11014,11 +11050,11 @@
 make[3]: Leaving directory '/build/reproducible-path/icu-76.1/source/stubdata'
 make[2]: Making `install' in `common'
 make[3]: Entering directory '/build/reproducible-path/icu-76.1/source/common'
-/bin/bash ../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
-/bin/bash ../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
+/bin/sh ../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
+/bin/sh ../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 mkdir /build/reproducible-path/icu-76.1/debian/tmp/usr/include
-/usr/bin/install -c ../lib/libicuuc.a /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 mkdir /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
+/usr/bin/install -c ../lib/libicuuc.a /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 /usr/bin/install -c -m 644 ./unicode/appendable.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/brkiter.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/bytestream.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
@@ -11035,14 +11071,11 @@
 /usr/bin/install -c -m 644 ./unicode/enumset.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/errorcode.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/filteredbrk.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
-/usr/bin/install -c ../lib/libicuuc.so.76.1 /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 /usr/bin/install -c -m 644 ./unicode/icudataver.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/icuplug.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/idna.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/localebuilder.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
-cd /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu && rm -f libicuuc.so && ln -s libicuuc.so.76.1 libicuuc.so
 /usr/bin/install -c -m 644 ./unicode/localematcher.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
-cd /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu && rm -f libicuuc.so.76 && ln -s libicuuc.so.76.1 libicuuc.so.76
 /usr/bin/install -c -m 644 ./unicode/localpointer.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/locdspnm.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/locid.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
@@ -11123,14 +11156,17 @@
 /usr/bin/install -c -m 644 ./unicode/utypes.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/uvernum.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/uversion.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
+/usr/bin/install -c ../lib/libicuuc.so.76.1 /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
+cd /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu && rm -f libicuuc.so && ln -s libicuuc.so.76.1 libicuuc.so
+cd /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu && rm -f libicuuc.so.76 && ln -s libicuuc.so.76.1 libicuuc.so.76
 make[3]: Leaving directory '/build/reproducible-path/icu-76.1/source/common'
 make[2]: Making `install' in `i18n'
 make[3]: Entering directory '/build/reproducible-path/icu-76.1/source/i18n'
-/bin/bash ../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
-/bin/bash ../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
+/bin/sh ../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/alphaindex.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
-/usr/bin/install -c -m 644 ./unicode/basictz.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
+/bin/sh ../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 /usr/bin/install -c ../lib/libicui18n.a /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
+/usr/bin/install -c -m 644 ./unicode/basictz.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/calendar.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/choicfmt.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/coleitr.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
@@ -11155,7 +11191,6 @@
 /usr/bin/install -c -m 644 ./unicode/formattedvalue.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/fpositer.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/gender.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
-/usr/bin/install -c ../lib/libicui18n.so.76.1 /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 /usr/bin/install -c -m 644 ./unicode/gregocal.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/listformatter.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/measfmt.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
@@ -11173,9 +11208,7 @@
 /usr/bin/install -c -m 644 ./unicode/numberrangeformatter.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/numfmt.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/numsys.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
-cd /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu && rm -f libicui18n.so && ln -s libicui18n.so.76.1 libicui18n.so
 /usr/bin/install -c -m 644 ./unicode/plurfmt.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
-cd /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu && rm -f libicui18n.so.76 && ln -s libicui18n.so.76.1 libicui18n.so.76
 /usr/bin/install -c -m 644 ./unicode/plurrule.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/rbnf.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/rbtz.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
@@ -11188,6 +11221,7 @@
 /usr/bin/install -c -m 644 ./unicode/simplenumberformatter.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/simpletz.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/smpdtfmt.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
+/usr/bin/install -c ../lib/libicui18n.so.76.1 /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 /usr/bin/install -c -m 644 ./unicode/sortkey.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/stsearch.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/tblcoll.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
@@ -11206,9 +11240,11 @@
 /usr/bin/install -c -m 644 ./unicode/ucsdet.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/udat.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/udateintervalformat.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
+cd /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu && rm -f libicui18n.so && ln -s libicui18n.so.76.1 libicui18n.so
 /usr/bin/install -c -m 644 ./unicode/udatpg.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/udisplayoptions.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/ufieldpositer.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
+cd /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu && rm -f libicui18n.so.76 && ln -s libicui18n.so.76.1 libicui18n.so.76
 /usr/bin/install -c -m 644 ./unicode/uformattable.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/uformattednumber.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c -m 644 ./unicode/uformattedvalue.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
@@ -11235,20 +11271,20 @@
 make[3]: Leaving directory '/build/reproducible-path/icu-76.1/source/i18n'
 make[2]: Making `install' in `io'
 make[3]: Entering directory '/build/reproducible-path/icu-76.1/source/io'
-/bin/bash ../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
-/bin/bash ../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
-/usr/bin/install -c -m 644 ./unicode/ustdio.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
+/bin/sh ../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
+/bin/sh ../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 /usr/bin/install -c ../lib/libicuio.a /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
-/usr/bin/install -c -m 644 ./unicode/ustream.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
+/usr/bin/install -c -m 644 ./unicode/ustdio.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 /usr/bin/install -c ../lib/libicuio.so.76.1 /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 cd /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu && rm -f libicuio.so && ln -s libicuio.so.76.1 libicuio.so
+/usr/bin/install -c -m 644 ./unicode/ustream.h /build/reproducible-path/icu-76.1/debian/tmp/usr/include/unicode
 cd /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu && rm -f libicuio.so.76 && ln -s libicuio.so.76.1 libicuio.so.76
 make[3]: Leaving directory '/build/reproducible-path/icu-76.1/source/io'
 make[2]: Making `install' in `tools'
 make[3]: Entering directory '/build/reproducible-path/icu-76.1/source/tools'
 make[3]: Making `install' in `toolutil'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/toolutil'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 /usr/bin/install -c ../../lib/libicutu.a /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 /usr/bin/install -c ../../lib/libicutu.so.76.1 /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 cd /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu && rm -f libicutu.so && ln -s libicutu.so.76.1 libicutu.so
@@ -11256,7 +11292,7 @@
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/toolutil'
 make[3]: Making `install' in `ctestfw'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/ctestfw'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 /usr/bin/install -c libicutest.a /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 /usr/bin/install -c libicutest.so.76.1 /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 cd /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu && rm -f libicutest.so && ln -s libicutest.so.76.1 libicutest.so
@@ -11264,77 +11300,77 @@
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/ctestfw'
 make[3]: Making `install' in `makeconv'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/makeconv'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
 mkdir /build/reproducible-path/icu-76.1/debian/tmp/usr/share
 mkdir /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man
 mkdir /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
 /usr/bin/install -c -m 644 makeconv.1 /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 mkdir /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 /usr/bin/install -c ../../bin/makeconv /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/makeconv'
 make[3]: Making `install' in `genrb'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/genrb'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
 /usr/bin/install -c -m 644 genrb.1 derb.1 /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 /usr/bin/install -c ../../bin/genrb /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 /usr/bin/install -c ../../bin/derb /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/genrb'
 make[3]: Making `install' in `genbrk'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/genbrk'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
 /usr/bin/install -c -m 644 genbrk.1 /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 /usr/bin/install -c ../../bin/genbrk /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/genbrk'
 make[3]: Making `install' in `gencnval'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/gencnval'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
 /usr/bin/install -c -m 644 gencnval.1 /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 /usr/bin/install -c ../../bin/gencnval /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/gencnval'
 make[3]: Making `install' in `gensprep'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/gensprep'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man8
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man8
 mkdir /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man8
 /usr/bin/install -c -m 644 gensprep.8 /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man8
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
 mkdir /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
 /usr/bin/install -c ../../bin/gensprep /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/gensprep'
 make[3]: Making `install' in `icuinfo'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/icuinfo'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 /usr/bin/install -c icuinfo /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/icuinfo'
 make[3]: Making `install' in `genccode'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/genccode'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man8
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man8
 /usr/bin/install -c -m 644 genccode.8 /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man8
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
 /usr/bin/install -c ../../bin/genccode /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/genccode'
 make[3]: Making `install' in `gencmn'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/gencmn'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man8
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man8
 /usr/bin/install -c -m 644 gencmn.8 /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man8
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
 /usr/bin/install -c ../../bin/gencmn /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/gencmn'
 make[3]: Making `install' in `icupkg'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/icupkg'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man8
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man8
 /usr/bin/install -c -m 644 icupkg.8 /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man8
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
 /usr/bin/install -c ../../bin/icupkg /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/icupkg'
 make[3]: Making `install' in `pkgdata'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/pkgdata'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
 /usr/bin/install -c -m 644 pkgdata.1 /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 /usr/bin/install -c ../../bin/pkgdata /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/pkgdata'
 make[3]: Making `install' in `gentest'
@@ -11343,33 +11379,33 @@
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/gentest'
 make[3]: Making `install' in `gennorm2'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/gennorm2'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
 /usr/bin/install -c ../../bin/gennorm2 /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/gennorm2'
 make[3]: Making `install' in `gencfu'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/gencfu'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
 /usr/bin/install -c -m 644 gencfu.1 /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 /usr/bin/install -c ../../bin/gencfu /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/gencfu'
 make[3]: Making `install' in `gendict'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/gendict'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
 /usr/bin/install -c -m 644 gendict.1 /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 /usr/bin/install -c ../../bin/gendict /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/gendict'
 make[3]: Making `install' in `icuexportdata'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/icuexportdata'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
 /usr/bin/install -c -m 644 icuexportdata.1 /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 /usr/bin/install -c ../../bin/icuexportdata /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/icuexportdata'
 make[3]: Making `install' in `escapesrc'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools/escapesrc'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
 /usr/bin/install -c ../../bin/escapesrc /build/reproducible-path/icu-76.1/debian/tmp/usr/sbin
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools/escapesrc'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/tools'
@@ -11378,7 +11414,7 @@
 make[3]: Leaving directory '/build/reproducible-path/icu-76.1/source/tools'
 make[2]: Making `install' in `data'
 make[3]: Entering directory '/build/reproducible-path/icu-76.1/source/data'
-/bin/bash ../mkinstalldirs  /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
+/bin/sh ../mkinstalldirs  /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 LD_LIBRARY_PATH=../stubdata:../tools/ctestfw:../lib:$LD_LIBRARY_PATH  ../bin/pkgdata -O ../data/icupkg.inc -q -c -s /build/reproducible-path/icu-76.1/source/data/out/build/icudt76l -d ../lib -m static -e icudt76  -T ./out/tmp -s ./out/build/icudt76l -p icudt76l -L icudata ./out/tmp/icudata.lst -I /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
 pkgdata: cd ../lib/ && /usr/bin/install -c libicudata.a /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu/libicudata.a
 LD_LIBRARY_PATH=../stubdata:../tools/ctestfw:../lib:$LD_LIBRARY_PATH  ../bin/pkgdata -O ../data/icupkg.inc -q -c -s /build/reproducible-path/icu-76.1/source/data/out/build/icudt76l -d ../lib -m dll -r 76.1 -e icudt76  -T ./out/tmp -s ./out/build/icudt76l -p icudt76l -L icudata ./out/tmp/icudata.lst -I /build/reproducible-path/icu-76.1/debian/tmp/usr/lib/x86_64-linux-gnu
@@ -11394,8 +11430,8 @@
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/extra/scrptrun'
 make[3]: Making `install' in `uconv'
 make[4]: Entering directory '/build/reproducible-path/icu-76.1/source/extra/uconv'
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
-/bin/bash ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
+/bin/sh ../../mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 /usr/bin/install -c -m 644 uconv.1 /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
 /usr/bin/install -c ../../bin/uconv /build/reproducible-path/icu-76.1/debian/tmp/usr/bin
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/extra/uconv'
@@ -11432,7 +11468,7 @@
 make[4]: Leaving directory '/build/reproducible-path/icu-76.1/source/test'
 make[3]: Leaving directory '/build/reproducible-path/icu-76.1/source/test'
 make[3]: Entering directory '/build/reproducible-path/icu-76.1/source'
-/bin/bash ./mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
+/bin/sh ./mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp/usr/share/man/man1
 mkdir /build/reproducible-path/icu-76.1/debian/tmp/usr/share/icu
 mkdir /build/reproducible-path/icu-76.1/debian/tmp/usr/share/icu/76.1
 mkdir /build/reproducible-path/icu-76.1/debian/tmp/usr/share/icu/76.1/config
@@ -11455,7 +11491,7 @@
 /usr/bin/make -C /build/reproducible-path/icu-76.1/source/ install-doc DESTDIR=/build/reproducible-path/icu-76.1/debian/tmp/
 make[2]: Entering directory '/build/reproducible-path/icu-76.1/source'
 rm -f -r /build/reproducible-path/icu-76.1/debian/tmp//usr/share/doc/icu/html
-/bin/bash ./mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp//usr/share/doc/icu/html
+/bin/sh ./mkinstalldirs /build/reproducible-path/icu-76.1/debian/tmp//usr/share/doc/icu/html
 mkdir /build/reproducible-path/icu-76.1/debian/tmp/usr/share/doc
 mkdir /build/reproducible-path/icu-76.1/debian/tmp/usr/share/doc/icu
 mkdir /build/reproducible-path/icu-76.1/debian/tmp/usr/share/doc/icu/html
@@ -11513,11 +11549,11 @@
    dh_gencontrol -O--sourcedirectory=/build/reproducible-path/icu-76.1/source/
    dh_md5sums -O--sourcedirectory=/build/reproducible-path/icu-76.1/source/
    dh_builddeb -O--sourcedirectory=/build/reproducible-path/icu-76.1/source/
+dpkg-deb: building package 'icu-devtools-dbgsym' in '../icu-devtools-dbgsym_76.1-3_amd64.deb'.
 dpkg-deb: building package 'libicu76-dbgsym' in '../libicu76-dbgsym_76.1-3_amd64.deb'.
 dpkg-deb: building package 'icu-doc' in '../icu-doc_76.1-3_all.deb'.
-dpkg-deb: building package 'icu-devtools-dbgsym' in '../icu-devtools-dbgsym_76.1-3_amd64.deb'.
-dpkg-deb: building package 'libicu76' in '../libicu76_76.1-3_amd64.deb'.
 dpkg-deb: building package 'libicu-dev' in '../libicu-dev_76.1-3_amd64.deb'.
+dpkg-deb: building package 'libicu76' in '../libicu76_76.1-3_amd64.deb'.
 dpkg-deb: building package 'icu-devtools' in '../icu-devtools_76.1-3_amd64.deb'.
  dpkg-genbuildinfo --build=binary -O../icu_76.1-3_amd64.buildinfo
  dpkg-genchanges --build=binary -O../icu_76.1-3_amd64.changes
@@ -11526,12 +11562,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: not including original source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/33990/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/33990/tmp/hooks/B01_cleanup finished
 I: unmounting dev/ptmx filesystem
 I: unmounting dev/pts filesystem
 I: unmounting dev/shm filesystem
 I: unmounting proc filesystem
 I: unmounting sys filesystem
 I: cleaning the build env 
-I: removing directory /srv/workspace/pbuilder/1701293 and its subdirectories
-I: Current time: Thu Mar 13 12:46:21 -12 2025
-I: pbuilder-time-stamp: 1741913181
+I: removing directory /srv/workspace/pbuilder/33990 and its subdirectories
+I: Current time: Thu Apr 16 21:47:33 +14 2026
+I: pbuilder-time-stamp: 1776325653